Grammar Quiz

[ Grammar ]

Helen …… (to wash) the dishes for fifteen minutes.

A. have been washing

B. has been washing.

C. is washing

D. has be washing

Select your answer:
A  B  C  D  E 


Random Topics:

Modal, Causative Verb & Elliptical StructureContractions and ConjunctionsAdjective ClausesVerbal and Appositive Phrasesused to vs be used to vs get used toPast Continues TenseGerund, Infinitive, Bare VerbCountable & Noncountable NounsGerund or InfinitiveTenses and Article

Other quiz:

Vocabulary and Grammar › View

Mai often ___________ her homework after dinner.

A. to do

B. doing

C. do

D. does


Grammar › View

The sun rises in the east.

A. True
B. False

Grammar › View

I … you should buy him a tie.

A. Thinking
B. Think
C. Am thinking
D. Thinks


Grammar › View

My brother rides a bike to school ….

A. last day

B. everyday

C. next time

D. next week