[ Present Perfect and Present Perfect Progressive Tenses ]
She ___ (write) three letters today.
A. has written
B. have written
C. writes
D. is writing

Random Topics:
Modal SpeculationGrammar - Present and Past PassiveTenses - Pasive VoiceVocabulary and PrepositionsIdiom and TensesPossessive Adjectives and Possessive PronounsPresent and Future TensesDependent PrepositionsQuantifiers: too many, too much & enoughMay, MightOther quiz:
Grammar › ViewShe ___ her driving test right now.
A. takes
B. took
C. ‘s taking
D. ‘s taken
Prepositions - Conjunctions › View
_____ graduating from Laccord University, Jing Xiong worked for Osiris Financial Service.
A. During
B. After
C. Next
D. Above
Some vs. Any › ViewThere are … … children on the beach.
a. some
b. any
Grammar › View
Mr. Raman plays football, ________ he coaches basketball, too.
A. and
B. or
C. but
D. so
