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:

Can/Could › View

When Tom was 16, he was a fast runner. He _____ run 200 meters in 22 seconds.

A. can

B. can’t

C. could

D. couldn’t


Compound Words and Sentences › View

Stephen got a ______ job at the mall after school.

A. part thime

B. parttime

C. part-time

D. part time

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