Grammar Quiz

[ Tenses ]

Hoa ______ this book since last night. (read)

A. has been reading

B. is reading

C. was reading

D. will have read

Select your answer:
A  B  C  D  E 


Random Topics:

May, MightAdverbs of Frequency & Simple Present TenseFuture Tense3rd Person SingularSubordinating ConjunctionDependent PrepositionEnglish ArticleModal Verbs and ConditionalsModal Verbs of Deduction and SpeculationModals of Speculation and Deduction

Other quiz:

Prepositions › View

The company announced that it had won …. a contract worth $25m to supply buses and trucks.

A. no preposition

B. to

C. for

D. from


Simple Present Tense › View

My dog _____ on the door to be let outside.

A. scratchs

B. scratch

C. scratches

D. scratching