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)