Grammar Quiz

[ Present Tenses ]

David (wash) __________ his hands. He just (repair) __________ the TV set.

A. has washed/ has just been repairing

B. washed/ has just repaired

C. is washing/ has just repaired

D. washes/ has just been repairing

Select your answer:
A  B  C  D  E 


Random Topics:

Modal and Auxiliary VerbsContinuous and Perfect TensesAsking for and Giving OpinionPresent Perfect: for/sinceRun-On SentencesAdverb of ConcessionGerund or to InfinitivePast Tense, Recount Text, and Future TenseModals and Active and Passive VoicePast simple vs Present perfect

Other quiz:

Sentence Structure › View

She enjoys swimming, biking, and running.

A. Complete

B. Fragment

C. Run-on


Compound Sentences › View

Choose the coordinating conjunction in this sentence: “We could go hiking, or we could stay home and watch movies.”

A. Could

B. Or

C. And

D. Stay

Vocabulary › View

synonym is shining

A. decade

B. directing

C. engineering

D. gleaming


Modal Verbs › View

We ______________ play football because it rained heavily yesterday afternoon.

A. can

B. could

C. should

D. ought to