Grammar Quiz

[ Present Perfect, Present Simple, Present Continuous ]

Jen ______________( watch) TV for two hours.

A. has watched

B. had been watching

C. have watched

D. has been watching

Select your answer:
A  B  C  D  E 


Random Topics:

Time ExpressionsComplex Sentences1st & 2nd ConditionalsSubject Verb Agreement Irregular Verbwill, be going to, would like toGerunds as Objects of PrepositionsConjunctive AdverbGrammar ModalsVerbal PhrasesThe Structural Types of Sentences

Other quiz:

Future Tense › View

A: Jimmy, be careful! The cooker is still very hot. You _____ burn your hand.

B: OK, Mum!

A. will

B. won’t

C. shall

D. am


Simple Present Tense › View

Does the Sun circles the Earth?

A. True
B. False

Grammar › View

We enjoyed ………… at the museum last week.

A. each other

B. ourselves

C. themselves


Tenses › View

Sarah _________ (walk) around the city  in the morning.

A. walked

B. was walking

C. were walking

D. walks