[ 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:
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 › 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
