Grammar Quiz

[ Present Perfect and Simple Past Tense ]

My mother _________ (do) volunteer work for three years.

A. have did

B. have done

C. has done

D. did

Select your answer:
A  B  C  D  E 


Random Topics:

Modals Of SpeculationFuture Tenses and ModalsStative Verbs and TensesReported Speech and TensesAdjective & AdverbCountable & Uncountable NounsSuperlativesSimple PastPast ParticipleBasic Grammar

Other quiz:

Wh Questions › View

_____________ do you go to school? – By bus.

A. How

B. Whose

C. Where

D. Who


Conjunction › View

Even though English is difficult, _________ I love it so much.

A. because

B. and

C. or

D. but

Grammar › View

Tell whether the following sentence is simple or compound.

Lots of children’s books have colorful pictures.
___
A. simple

B. compound


Grammar › View

In this game, you ____ win ____ lose. It depends on you.

A. either…or

B. neither…nor