[ Present Continuous, Present Perfect and Used to ]
She has been preparing for her exams _____ the last two months.
A. Since
B. For

Random Topics:
Adverb of FrequencyModal PerfectGrammar for TOEFLGrammar & ReadingModals for Necessity and SuggestionsPhrase vs ClauseQuestion TagsPast Simple, Past Continuous, Past PerfectSimple Present and Present Continuous TenseOn, At, ByOther quiz:
Grammar › ViewSome of the vanilla has lost _____ flavor.
A. its
B. their
C. it’s
D. them
Grammar › View
The phone bill is enormous. You ____ your boyfriend in Australia, ____?
A. have been called – have you
B. have called – haven’t you
C. have been calling – haven’t you
D. has called – hasn’t you
Mixed Tenses › ViewI was sitting on the bench, the weather was great and the birds……… ……………………..
A. sang
B. sing
C. were singing
Grammar › View
Hunter ___ his glasses at home today.
A. left
B. shelf
C. crashed
D. called
