[ Present Perfect Tense ]
She ______________________ her essay yesterday. Today she can relax.
A. Finishes
B. Is finishing
C. Finished
D. Has finished

Random Topics:
Adverb of ConcessionSuffixes (ing-ed) SentencesComparative and SuperlativesVerb TenseModals and PrepositionSimple Past Irregular & NegativeModals, Infinitives and GerundsWish - beginnerDeterminers & Quantifiersused to, be used to, get used toOther quiz:
Vocabulary › ViewSchools, parks, and zoos are big ……… .
A. places
B. nowhere
C. no place
Superlative Degree (Adjective) › View
Choose the sentence that is written correctly.
A. New Holland produces the more modern tractors of the area.
B. New Holland produces the moderner tractors of the area.
C. New Holland produces the most modern tractors of the area.