[ Tenses with Time Expressions ]
They have played soccer ___ three hours.
A. about
B. for
C. since
D. during

Random Topics:
Subject and Verbs AgreementGerunds and ModalsPhrase vs ClauseFirst ConditionalVerb and VocabularyComparative AdverbPast form of ModalsPassive of Modal VerbsPerfect TensesInterrogative PronounsOther quiz:
Prepositions › ViewI will have a house ___ the sky, like in the cartoon movie “Up”
A. in
B. up
C. on
Idioms › View
“Out of shape” means to be ___.
a. unfit
b. energetic
c. or do something unusual
Could you give me … paper? (A request – I expect you will say ‘yes’.)
a. some
b. any
Modals › View
Which modal verb would you use to express a high level of certainty about a past event?
A. May have
B. Might have
C. Must have
D. Could have
