[ 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 Clauses › ViewSpot’s tail is so big it has its own zip code!
A. noun
B. pronoun
C. neither
Third Conditional › View
Complete the sentence: “If you ______ (not forget) your umbrella, you wouldn’t have gotten wet.”
A. didn’t forget
B. hadn’t forgotten
C. haven’t forgotten
D. wouldn’t forget
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
