[ 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 › Viewwords that evoke very strong positive or negative attitudes toward a person, group, or idea
A. loaded words
B. semantics
C. literature
D. logical reasoning
Question Tag › View
They will go to London, ______?
A. will he
B. won’t they
C. wont he
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
