[ 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:
Tenses › ViewListen! Mr Jones _____ the piano. You _____noise.
A. is playing/
should not make
B. plays/ will not make
C. has played/
do not make
D. played/
would not make
Modals › View
You __________ visit them, just make a phone call.
A. cannot
B. shall not
C. need not
D. will
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
