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

Random Topics:
Passive Voice Active VoiceSentence StructuresSocial Media VocabularySubject and Verbs AgreementTOEFLDirect Object and Indirect ObjectPast Simple & Past ContinuousGrammar (want to/ need to/ have to)Grammar-Verbs & Nouns Singular, Plural, GenderAdjectives and DegreesOther quiz:
Present Tense › ViewComplete the sentence with the correct verb form: Every evening, she ______ (take) a walk in the park.
A. take
B. takes
C. taking
D. took
Modal Verbs › View
Can I get verbal confirmation of the acceptance of the contract, Mr. Lewis?
A. advice
B. possibility
C. obligation
D. permission
