[ 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

Random Topics:
Modals Of SpeculationFuture Tenses and ModalsStative Verbs and TensesReported Speech and TensesAdjective & AdverbCountable & Uncountable NounsSuperlativesSimple PastPast ParticipleBasic GrammarOther quiz:
Grammar › ViewTell 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