[ 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 ArticleOther quiz:
Grammar and Vocabulary › ViewWe ________________ (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?
