Grammar Quiz

[ Present Perfect Tense ]

I have……a letter for 2 hours

A. Write

B. Wrote

C. Written

D. Writing

Select your answer:
         


Random Topics:

Present Simple x Present ContinuousToo or EnoughPreference & Future TenseComparativesAdjectives Ed and IngMust Vs Have toGrammar: Reported QuestionsSimple Compound and Complex SentencesAdverb of Time

Other quiz:

Grammar › View

The coat is dirty, you must __.

A. have cleaned it

B. make someone to clean it

C. get it cleaning

D. have it cleaned


Subject-Verb Agreement › View

Eighty percentage of his furniture … old.

  1. is
  2. are