[ 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

Random Topics:
Modals for Necessity and SuggestionsPast Perfect & Past SimpleModals VerbsModals, Infinitives and GerundsBASIC GRAMMAR - PRONOUNSComparison DegreeExclamationModal VerbsGerund, Infinitive & ModalsAdverb PhrasesOther quiz:
Vocabulary › ViewWhat is the meaning of “Protract”
A. To make it even
B. To make shorter
C. To make longer
Noun / Pronoun › View
. Which of the following sentences contains a relative pronoun?
A. The car that I bought is red.
B. She lost her keys.
C. He is taller than I am.
D. We will meet at noon.
First & Second Conditional › ViewIf they had this player, they ____ a single match.
A. didn’t lose
B. won’t lose
C. wouldn’t lose
No Excuse Words / Conjunction SO › View
He lost the key ____he couldn’t get into his room.
A. for
B. yet
C. so
