Grammar Quiz

[ 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:
Irregular verbsComparatives and Past Perfect TenseComparatives - SuperlativeRequest with Modal VerbsGerund, Infinitive, Bare VerbVocabulary and PrepositionsConditionals 1,2,3Noun and PronounPassive Voice in Past Simple Tense

Other quiz:

Articles and Prepositions › View

I’m going away on vacation _____ next week.

A. until

B. by

C. for

D. in


Grammar › View

Those are ______ legs of the tables.

A. a

B. an

C. the


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.