[ 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:
Simple Present and Simple Past › ViewWe __________ practice soccer on weekend. We __________ on weekend.
A. didn’t – studies
B. don’t – study
C. aren’t – studied
Grammar › View
Buildings that imitate previous styles of architecture do not always work. _______ , they can often look cheap and nasty.
A. Indeed
B. Although
C. However
D. Because
Grammar › View“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