[ Perfect Progressive Tenses ]
She ______ (write) her thesis since last September.
A. is writing
B. has been writing
C. will have been writing

Random Topics:
Subject and Verbs AgreementComparisionsReflexive Pronouns & Modal VerbsClausesQuantifiers and ArticlesTenses and Time MarkersPresent Perfect ContinuousVocabulary and PhrasesLinking Words and ConjunctionModals and PhrasesOther quiz:
Grammar › ViewCintron prefers his tea _____.
A. iced
B. with ice
C. with lemon
D. in a tall glass
Grammar Modals › View
Blue whales can ______ in every ocean.
A. being found
B. be found
C. find
D. found
Modal Verbs of Deduction and Speculation › ViewI 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
