Grammar Quiz

[ Progessive Tenses ]

Choose the present perfect to complete the following sentence:

She __________________ here for five years.

A. has lived

B. will have lived

C. is living

D. has been living

Select your answer:
         


Random Topics:
Correlative ConjunctionDirect vs. Indirect SpeechIntensive vs. Reflexive PronounFigure of SpeechPast Tense and Past ContinuousVerb + InfinitivePossessive Adjective and PronounSentencesArticles and Determiners

Other quiz:

Grammar › View

We ____________ go to school on Saturdays.

A. isn´t

B. aren´t

C. doesn´t

D. don´t


Future Tenses › View

When he comes to London next week, he ______ with some friends. Choose the INCORRECT answer

A. ‘ll be staying

B. is going to stay

C. is staying

D. will have stayed


How to use : Read the question carefully, then select one of the answers button.