[ Present Tenses ]
Mesa……………(already/write) a letter
A. have already written
B. already writes
C. has already writen
D. has already written
Select your answer:

Random Topics:
Comparatives and Past Perfect TensePreposition & GerundSpeculation with Modal VerbsPast Tense and NeutralSynonymsAdjectives, ING - EDAll, Both, Neither, None, EitherModals: Possibility, Necessity, ExpectationSubject-Verb AgreementPresent Progressive or Present SimpleOther quiz:
Grammar › ViewWhat time _____ home last night?
A. you get
B. do you get
C. did you got
D. did you get
Active vs. Passive Voice › View
During the intermission, our band played several songs.
A. Active
B. Passive
