Grammar Quiz

[ Perfect Progressive Tenses ]

She ______ (write) her thesis since last September.

A. is writing

B. has been writing

C. will have been writing

Select your answer:
A  B  C  D  E 


Random Topics:

Subject and Verbs AgreementComparisionsReflexive Pronouns & Modal VerbsClausesQuantifiers and ArticlesTenses and Time MarkersPresent Perfect ContinuousVocabulary and PhrasesLinking Words and ConjunctionModals and Phrases

Other quiz:

Modal Verbs of Deduction and Speculation › View

I can’t find my glasses. I definitely had them on the bus.

A. I can’t have left them at home.

B. I can’t leave them at home.


Grammar › View

If I tell you a secret, _________you promise not to tell anyone else?

A. would

B. did

C. will

D. have