Topics: Present Perfect vs Past Simple
She _______ her homework.
A. finished
B. finishes
C. has finished
D. finish
Select your answer:

Random Topics:
Past Tense & Present Perfect TenseHas Got & Have GotPast and Perfect TensesGrammar - too & enoughPrepositions of Place and TimeDirect and Indirect QuestionComparison and ModalsPast TenseGerund after Prepositions and Certain VerbsSimple Past Tense and Past Perfect TenseOther quiz:
Grammar › ViewWhat is NOT involved in HYDROELECTRIC energy
A. fossil fuels
B. water
C. power
D. channels
Grammar › View
What do you ________ to do at home?
A. is
B. has
C. had
D. have
