[ 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:
Conjunctions & Cohesive DevicesAdjectives & QuantifiersSentence Fragments and Complete SentencesModal Auxiliaries and Similar ExpressionsVerb Tenses and ModalsArticle & PrepositionGrammar: SyntaxCommon ErrorProverbsCompound Words and SentencesOther quiz:
Vocabulary › ViewThe detective was fascinated by the ______ of the missing painting.
A. mercy
B. mystery
C. solution
D. prosperity
Grammar › View
If she …………………..hard , she …………………..the upcoming exam.
A. studys – will pass
B. studies – will pass
C. studied – would pass
D. study – will passes
