Grammar Quiz

Topics: 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:

Past simple regular verbsTOEFL GrammarVerb TensesPresent Simple or Present ContinuousSimple present/ past/ future tenseThe First Conditional (if/unless)Present Simple and Past ContinuousTenses and Word FormationMiscellaneous Grammar UsagesVerbs and Prepositions

Other quiz:

Articles and Quantifiers › View

___ flowers I bought a day ago have already died!

A. the

B. a

C. an

D. –


Grammar › View

“You won’t be working _______ Saturday nights _______ the future, will you?”

A. at, in

B. on, in

C. on, at