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:

Grammar › View

They walked __________ their house ___________ the bus stop.

A. from, at

B. from, to

C. at, in

D. on, to


Grammar › View

A: ________ Mike Kevin and Sam’s classmate ten years ago?
B: No, he wasn’t.

A. is

B. was

C. are

D. were

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