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