[ 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 › View_____ she come with us?
A. Can
B. May
Vocabulary › View
After getting to know him, her interest in him diminished.
Diminished means:
A. Increased
B. Decreased
C. Stayed the same
D. None of the above
There 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
