[ Tenses ]
Choose the correct form: She (work) on her thesis for a year.
A. will work
B. worked
C. has been working
D. is working

Random Topics:
Simple and Progressive Verb TensesDemonstrative PronounIF CLAUSEPast Simple (Questions)Grammar - Present Perfect TensePast simple vs Present perfectArticleTOEFL GrammarModals of Speculation and DeductionVerb Tenses and Sentence StructureOther quiz:
Grammar › ViewWhich suffix works with these roots?
comfort-
avail-
reason-
A. -ing
B. -able
C. -ous
D. -ive
Past Tenses › View
The teacher _____ (explain) the lesson when the fire alarm _____ (go) off.
A. was explaining; went
B. explained; was going
C. explained; went