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:

Grammar › View

The market is always crowded. ____ people go there to buy fresh food.

A. Lot of

B. A lot of

C. Many


Prepositions › View

Find the prepositional phrase(s)!

We went to the park, but I forgot money, so I had to watch the game through the fence.

A. We went

B. I forgot money

C. to watch, through the fence

D. to the park, through the fence

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