Grammar Quiz

[ Perfect Tenses ]

He ________ (visit) the house five times before he decided to buy it.

A. has visited

B. has been visiting

C. had visited

D. had been visiting

Select your answer:
A  B  C  D  E 


Random Topics:

Nouns and QuantifiersPhrasal Verb and ModalSentence and FragmentSecond and Third Conditionallike/do not likeCan, Could, May, MightSimple Past Tense (was/were)Passive and Active SentencesAdverbAdverbs & to be

Other quiz:

Idioms › View

That’s just like her to be so inept.
a. lame
b. lacquer
c. latent


Grammar › View

You _________________ late.

A. is

B. am

C. are

Future Perfect Continuous › View

In two months I (teach) English at this school for ten years.

A. will not have been teaching

B. will have been teaching

C. will had been teaching


Simple Future Tense › View

Which is correct?

A. She will plays baseball tomorrow.

B. She will play baseball tomorrow.