[ Tenses ]
Choose the correct time expression for the present perfect: I have lived here (for/since) five years.
A. for
B. during
C. before
D. after

Random Topics:
Noun and Modal VerbsModals and ResponsibilitiesWho vs WhomIf Conditional Zero and OneMust Vs Have toGrammar: is/are/was/wereArticles and DemonstrativesQuantifiersPrepositions of MovementAdverb of MannerOther quiz:
Grammar › ViewMy cousin writes sonnets in great quantities as if he ____ the modern world’s Shakespeare.
A. be
B. am
C. was
D. were
Simple Future Tense › View
Jane … some flowers on the way home. (buy)
A. will bought
B. won’t buys
C. will buy
D. will buys
Past Tense › ViewShe (shouts) ___________________ loudly to warn Little Red Riding Hood.
A. shouted
B. rushed
C. killed
D. was
E. heard
Idioms › View
Don’t give me that story again. I’ve heard it before.
a. load
b. line
c. lump
