[ 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

Random Topics:
ArticlesQuestion tag and + - AgreementAdverbs of Frequency & Simple Present TenseDescribing Wordsso vs suchFuture - will / going to / present continuousParallel Structure or Combining SentencesAdverb or AdjectivePersonal pronouns + possessive adjectives + Introgative pronounsGrammar ElementaryOther quiz:
Passive Voice › ViewIn the passive voice we use this word at the end of the sentence:
A. be
B. Them
C. to the
D. by
Noun, Pronoun, Adjective, Verb › View
Select the demonstrative pronoun:
A. These flowers are beautiful.
B. He likes his car.
C. That house is mine.
D. They are studying.
Modals › View… take a gift if I’m visiting my girlfriend’s parents?
A. Am I supposed to
B. Must I
C. Am I able to
D. I might
Grammar › View
I’ll be free at 5.00 because _______ all homework by then.
A. finished
B. I’ll be finishing
C. I’ll have finished
D. have finished
