[ Grammar ]
Have you ever ………a letter to the local authorities to complain about the public transport in your town?
A. wrote
B. writing
C. written
D. write

Random Topics:
ComparativesGrammar: Have toWh- Questions Present Simple TensePresent Perfect and Simple Past TensePronounciation and GrammarTime PhrasesGerund Subject or ObjectIndefinite and Intensive NounCommas and Subordinating ConjunctionsWould rather/ would prefer/ would likeOther quiz:
Modal Verbs › View. Passengers … talk to the driver. (prohibition)
A. may not
B. can not
C. mustn’t
Perfect Tenses of Verbs › View
By next Thursday, we will have built the set for the play.
A. present perfect
B. past perfect
C. future perfect