[ 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:
Tenses and Comparisons › ViewHey Eko, can you spot the past tense verb in this fun sentence: She played soccer yesterday? Let’s see if you can score a goal with your answer!
A. played
B. play
C. plays
D. playing
Tenses › View
She ___ her friend next weekend.
A. visits
B. visit
C. visited
D. will visit
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
