[ Tenses ]
She ____ her homework already.
A. did
B. has done
C. was doing
D. had done

Random Topics:
Comparison Degree & GerundsPossessive PronounsLinking Verbs & Helping VerbsPrepositions & Prepositional PhrasesModals of ProbabilityV-ing/to-VSentence CompletionComparativesTime Clauseand, so, but, becauseOther quiz:
Grammar › View Walk ____ that tall building and you’ll find downtown.
A. to
B. towards
Passive Voice › View
My father suggested that I ………..an English course this year.
A. took
B. take
Grammar › ViewMr. Chan, the mechanic, ……………………. the green car tomorrow.
A. will repair
B. will be repaired
C. repaired
D. is repairing
Question Tags › View
You haven’t been on holiday, ___?
a. have you
b. are you
c. do you
