Tải bản đầy đủ (.pdf) (2 trang)

Tenses quiz english grammar

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (8.72 KB, 2 trang )

Tenses quiz
Fill in the blanks with appropriate forms of the verb.
1.

I realized that we ……………………….. before.

a)
b)
c)
d)

met
had met
have met
will meet

2.

When I arrived at the party, Jane …………………. home.

a)
b)
c)
d)

had already gone
already gone
will already go
already go

3.



I wondered who ……………………. the door open.

a)
b)
c)
d)

had left
would leave
left
was leaving

4.

For over 900 years, the castle …………………… on the hill.

a)
b)
c)
d)

has stood
had stood
stood
is standing

5.

I thought I ———————– the parcel a week before.


a)
b)
c)
d)

had sent
would sent
sent
was sending

6.

If I had gone to university, I ……………………. law.

a)
b)
c)
d)

would study
would have studied
had studied
studied

7.

As soon as I had put the phone down it …………………… rain.

a)

b)
c)
d)

rung
ring
rang
would ring

8.

When I got there the house …………………….. down.


a)
b)
c)
d)

had been pulled
had pulled
pulled
was pulling

9.

It …………………….. since last Saturday.

a)
b)

c)
d)

has been raining
has rained
is raining
had been raining

10. If you ……………………. he would have come.
a)
b)
c)
d)

had asked
have asked
asked
would ask

Answers
1.

had met

2.

had already left

3.


had left

4.

has stood

5.

had sent

6.

would have studied

7.

rang

8.

had been pulled

9.

has been raining

10. had asked

Stay on top of your writing! Download our grammar guide from www.englishgrammar.org to stay up-to-date.


Powered by TCPDF (www.tcpdf.org)



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×