Grammar Quiz

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:

Future Tense VerbTenses and PronounsTenses & PassiveArticles and DeterminersIF CLAUSEWho or WhomGrammar : can, could and be able toVerbals and GerundsGrammar - Capitalization and Possessive NounsFuture Tense - will and going to

Other quiz:

Grammar › View

Fernando __________ speak Italian.

A. Don’t
B. Doesn’t


Modals Posibility and Probability › View

The rain isn’t very heavy, so the streets __________ not be flooded.

A. must

B. can’t

C. might

D. could