Grammar Quiz

[ 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:

Phrasal Verbs and Verb FormsPresent Simple Tense PassiveCommon ErrorPersuasive TextAdverb or AdjectivePrepositions and Preposition PhrasesNoun PhraseVerbs, Tenses, and VocabularyGerunds and Infinitives

Other quiz:

Modals of Advice › View

My brother ___ to buy travel insurance.

A. have

B. has


Grammar › View

Grandpa ________ the letter yesterday

A. have mailed

B. has mailed

C. maliled