Grammar Quiz

[ 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 Simple

Other quiz:

Grammar › View

What 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