[ 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 › ViewRevise this sentence so that it is grammatically correct: If you want to work here send us your resume.
A. If, you, want to work here send us your resume.
B. If you want to, work here send us your resume.
C. If you want to work here send, us, your resume.
D. If you want to work here, send us your resume.
Modal Verbs › View
If Millie had a less demanding job, she’d ___ enjoy life more.
A. could
B. be able to
C. both are correct
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
