Grammar Quiz

[ Present Perfect and Present Perfect Progressive Tenses ]

We ___ (read) this book for an hour.

A. are reading

B. have read

C. have been reading

D. read

Select your answer:
         


Random Topics:

Future Perfect ContinuousState Verbs and Action VerbsSentence Typestake, make, doQuestion tag and + - AgreementPrepositionFuture Continuous, Future Perfect and Future Perfect ContinuousPast PassiveAdjectives

Other quiz:

Grammar › View

What is the subject of the sentence: “After the storm passed, the birds returned to their nests.”?

A. After

B. Storm

C. The birds

D. Nests


Conditional Clause › View

If I …. you, I would tell my father.

A. am

B. was

C. were

D. been