[ 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:
Present Tenses and Connectors › ViewShe ________ in the same house for 10 years.
A. has lived
B. have lived
C. lives
D. is living
Grammar › View
My mother is taking the bus to work now. He told me that his mother ________ the bus to work then.
A. is taking
B. was taking
C. will take
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.
