Topics: Present Perfect and Present Perfect Progressive Tenses
She ___ (write) three letters today.
A. has written
B. have written
C. writes
D. is writing
Select your answer:

Random Topics:
Modals and Active and Passive VoicePresent, Past, and Future TimePast Perfect and Past Perfect ContinuousAdverbs of frequencySimple Present and Present Continuous TenseTenses for HospitalityPrepositional PhraseComparison of Adjectives and AdverbsHabitual and Continuous TensesVerbs & Verb TensesOther quiz:
Grammar › ViewThe boys are looking forward to _______ in the competition next month.
A. sing
B. sang
C. singing
D. will sing
Nouns › View
Identify the type of noun
The police dispersed the crowd
A. Proper noun
B. Material noun
C. Abstract noun
D. Collective noun
