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

Random Topics:
Tenses - Pasive VoiceSo or SuchSimple vs Present Continuous TensesGrammar (Adverbs, Prepositions, Prepositional Phrases)Present Perfect Simple & ContinuousGrammar : can, could and be able toModals and PrepositionAbilityThe Future Simple TenseAdverbial ClauseOther quiz:
Present Simple & Present Continuous › ViewShe _________________ to New York next weekend.
A. is traveling
B. travels
Reported Speech › View
Cheryl asked her, ‘How long have you lived here?’
A. Cheryl asked her how long she has lived there.
B. Cheryl asked her how long she lived there.
C. Cheryl asked her how long she had lived there.
“What ………. is Brian?” “He’s British.”
A. nationality
B. country
C. city
Adverb of Manner › View
Chelsea had a headache, so she left the party _________.
A. kindly
B. lazily
C. early
