[ Tenses ]
we ___ the game for two hours
A. have watched
B. has watched
C. had watched
D. have been watching

Random Topics:
Passive ModalsGerunds and TensesOrder of AdjectivesGrammar - Present Perfect with already, just, yetBare Infinitive and To InfinitivePresent Simple and Past ContinuousContinuous and Perfect TensesHelpful Phrases Modal Verbs and ConditionalsConditional Type 1Other quiz:
Tenses › ViewHe usually ___ to work by bus, but today he ___ his car.
A. goes / drives
B. go / is driving
C. is going / drives
D. goes / is driving
Grammar › View
I’m so excited! Nike released _____ new shoe today!
A. its
B. their