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:

Time Clauses of Future › View

When I ________________ my homework, I’ll call you.

A. will finish

B. am going to finish

C. to finish

D. finish


Modal Verbs › View

It ________ rain this evening. Why don’t you take an umbrella?

A. had better

B. might

C. must

D. could

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