[ 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:
Some vs. Any › ViewCould 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
