Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Types

Other quiz:

Vocabulary and Grammar › View

. If they want you to play professional cricket, you shouldn’t _____ the chance.

A. take off

B. pass out

C. take to

D. pass up


Tenses › View

They (___) their counsellor last week to get advice on their anxiety.

A. consult

B. are consulting

C. have consulted

D. consulted

Idioms › View

As 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