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:

Grammar › View

We asked her where ……. before she came to this school.

A. she had taught

B. she teaches

C. did she teach


Personal Pronouns › View

Ella made new clothes for ____ Chihuahua.

A. her

B. his

C. its

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