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:
         


Random Topics:

Tenses and QuestionsHave to/Has toSubjunctivesContinuous TensesMixed GrammarVOCAB & GRAMMARGrammar - SimilesSimple Present VS Present ContinuousPresent Perfect Continuous TenseGrammar - Countable/ Uncountable

Other quiz:

Grammar › View

The caves are ________ small. We can’t go in.

A. enough

B. too

C. not enough


Present Perfect Tense › View

Susan ________________ already _______________(take) the dog for a walk.

A. have taken

B. has taken

C. has taking

D. have took