Saturday 3 February 2024

PAST PERFECT (PART 1) ENGLISH GRAMMAR EXERCISES WITH ANSWERS ITEMS FOR B1&B2 PART 3: INTERMEDIATE AND UPPER INTERMEDIATE

 

ENGLISH GRAMMAR EXERCISES WITH ANSWERS

ITEMS FOR B1&B2

PART 3: INTERMEDIATE AND UPPER INTERMEDIATE

PAST PERFECT (PART 1)

 

1401

You said you … this dress in the mall.
a) bought
b) buy
c) had bought

1402

We … for him for three hours until he arrived.
a) had been waiting
b) were waiting
c) are waiting

1403

I … hard these last weeks.

a) am working

b) had been working

c) was working

1404

I looked at the photos that he … .

a) had sent

b) sent

c) was sending

1405

John … dinner when we arrived.

a) had cooked

b) cooked

c) has cooked

1406

A young woman walked into the room. I … her before. She was a complete stranger to me.

a) never saw

b) had never seen

c) has never seen

1407

You … my life twice.

a) will save

b) are saving

c) had saved

1408

The young man sitting next to me on the plane was very nervous. He … before.

a) didn’t fly

b) hasn’t flown

c) hadn’t flown

1409

… he taken the pills that the doctor prescribed?

a) Did

b) Had

c) Was

1410

Andrew … a guitar, but he received a book.

a) had wanted

b) wants

c) wanted

1411

The train … when I arrived at the station.

a) has left

b) left

c) had just left

1412

We admired the picture that Lucy … .

a) had painted

b) paint

c) is painting

1413

I … never experienced something special like this before.

a) had had

b) had

c) have had

1414

You … awake for too long.

a) were staying

b) had been staying

c) staying

1415

I wish I … for my exams.

a) had studying

b) had studied

c) studied

1416

George went back to his home town after many years. It … a lot.

a) had changed

b) changed

c) has changed

1417

When she arrived, it … for two weeks.

a) rained

b) will rain

c) had been raining

1418

The Romans … Latin.

a) was spoken

b) has spoken

c) had spoken

1419

Tim got to the cinema late last night. The film … .

a) had already begun

b) already begin

c) has already begun

1420

We arrived at the theater after the play … .

a) started

b) had started

c) was starting

ANSWER KEY

 

1401

C

1402

A

1403

B

1404

A

1405

A

1406

B

1407

C

1408

C

1409

B

1410

A

1411

C

1412

A

1413

B

1414

B

1415

B

1416

A

1417

C

1418

C

1419

A

1420

B

No comments:

Post a Comment

thank you for visiting my blog and for your nice comments