Grammar Quiz

[ Present Tenses ]

You ___ (to write) a letter to your friend for a long time.

A. wrote

B. have been writing writing

C. will write

D. writing

Select your answer:
         


Random Topics:

Conjunctions - Conjunctive AdverbsAction, Helping & Linking VerbsInfinitives and GerundsDegree of ComparisonGrammar- Later/LatterWill, Be going to, Present ContinuousPast Continuous vs Past SimpleIdentifying Sentence TypesGrammar - FutureConditional Sentences Type 0, 1 and 2

Other quiz:

Grammar › View

It takes me about ________ hour to get to Kuala Lumpur from Port Klang.

A. the

B. a

C. an

D. –


Some vs. Any › View

I have bought _____ apples. (affirmative)

… … a.some
… b.none
… c.any