Grammar Quiz

Topics: 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:
         


Random Topics:

Past Future TensesGender and GrammarPast Simple Negative & QuestionsModals for Ability, Possibility and PermissionModals and PrepositionSo, Such, Many, MuchLinking Words and PhrasesAuxiliary Verbs (be, do, have)Superlative AdjectivesPronoun Antecedent Agreement

Other quiz:

Grammar › View

Cahya …. buy a ticket when we want to see a movie.

A. Should

B. Can

C. Must

D. Need not


Grammar › View

James wants to _______ his toys to school.

A. brings

B. bring

C. is bringing

D. brought