[ Present Tenses ]
I _______ to all the local newspapers and TV stations to complain
A. already write
B. already writing
C. have already written
D. have already been writing

Random Topics:
Perfect Progressive TensesGrammar / PronounsSpeech TensesClauses and ConjunctionModals and Adjectives (ed-ing)Infinitives or GerundsAdverbial Clauses of Reason / CauseGoing To Be and WillPhrasal VerbIdentifying Sentence TypesOther quiz:
Vocabulary and Grammar › ViewChoose the word or phrase that is OPPOSITE in meaning to the underlined part in each of the following questions.
Put on your coat. It’s quite windy.
A. wear
B. bring
C. prepare
D. take off
Unreal Conditionals › View
If I were a rich woman, I __________ a big house.
A. will buy
B. would have bought
C. would buy
D. buy
Idioms › ViewAs regular as ______
A. clock
B. watch
C. clockwork
D. dot
Article & Preposition › View
Harry is a sailor. He spends most of his life at______sea.
A. a
B. an
C. the
D. no article