[ Tenses ]
She ______ (finish) her homework already.
A. finished
B. finishes
C. has finished
D. is finishing
Select your answer:

Random Topics:
Modal Verbs & Perfect InfinitivePresent / Future / Present Progressive / non Action VerbsUsed to - Would - TensesPrepositions of Place & TimeConditional Sentence Type 1Gerunds and ModalsIntensifiers: Really vs VeryUsed to & would & Past SimplePronouns and AntecedentsRelative & ModalsOther quiz:
Gerund and Infinitive › ViewThe client claims … the invoice.
A. have paid
B. paying
C. to have paid
D. having paid
Idioms › View
Time goes ___ quickly, my dear.
a. by
b. for
c. in
