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:

Simple Present Continuous TenseArticles and DemonstrativesPresent Simple with Adverbs of FrequencyPresent Simple Positive and NegativeGrammar on ConditionalsDirect-Indirect SpeechGrammar - PunctuationThe Structural Types of SentencesModals for ObligationIndefinite Article

Other quiz:

Grammar and Vocabulary › View

We ________________ (write) the article by five o’clock.

A. are writing

B. will have written

C. will have been writing

D. will be writing


Question Tag › View

Take your seat.

A. Won’t you?

B. Will you?

C. Can you?