Topics: Present Perfect and Present Perfect Progressive Tenses
You ___ (watch) TV for three hours!
A. watch
B. are watching
C. have been watching
D. have watched
Select your answer:

Random Topics:
Modals of Obligation and PermissionIndefinite and Reflexive PronounsGrammar - Capitalization and Possessive NounsCoordinating ConjunctionPhrases and TensesGerunds as Objects of PrepositionsSimple Past/Past ProgressiveReported Speech and Reporting VerbsThings in EnglishArgumentative VocabularyOther quiz:
Conjunctions › ViewChoose the conjunction in this sentence: “They will stay until it gets dark.”
A. stay
B. until
C. dark
D. gets
Past Tenses › View
I left work early because I _________ to watch the match.
A. wanted
B. was wanting
