[ 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 › ViewWhat is the superlative form of ‘big’?
A. Bigger
B. Biggest
C. Biggest
D. More big
Grammar › View
A strong wind can make hiking difficult.
The underlined adjective answers the question of:
A. What kind?
B. How many?
C. Which one?
Which 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