Grammar Quiz

Topics: 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:

Subject Verb Agreement and TensesSimple Present and Past TenseReported Speech and Reported QuestionsGrammar - QuantiflierModals and AdvicePresent ProgressiveVerb to haveFuture PlansConditional and Mix Conditional SentenceSynonym

Other quiz:

Conjunction › View

I walk by his house every morning, … I long to see his face

A. And

B. But

C. For

D. Yet


Phrasal Verbs › View

If you want to make a good impression ,it’s important to ______ your colleagues.

A. keep away from

B. keep out of

C. keep in with

D. keep on at