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 PrepositionsOther 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
