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:

Modals of DeductionModals and Semi-ModalsConditionals and Modals of ProbabilityModals1st and 2nd ConditionalsNoun, Verb, AdjectiveSimple, Compound, Complex SentencesZero and First ConditionalsUnreal ConditionalsVerbal and Appositive Phrases

Other quiz:

Grammar › View

Don’t let the children ___ you.

A. annoy

B. to annoy


Tenses › View

Ameer _______ a glass of milk just now.

A. drink

B. drinks

C. drank

D. drinking