Grammar Quiz

[ Present Tenses ]

I….this for hours and it`s still not right.

A. write

B. am writing

C. have written

D. have been writing

Select your answer:
A  B  C  D  E 


Random Topics:

another/the others/each other/one anotherWorld Literature VocabularyPrepositions of MovementCommunicative GrammarGrammar - Compound SentencesAdverbial Clause, Noun ClauseWestern Europe CountriesAdverbs and Adverbial PhrasesGrammar - direct/indirect objectsModals of Deduction

Other quiz:

Tenses › View

We use this tense for life experiences.

A. past simple

B. present perfect

C. present continuous

D. past continuous


Vocabulary › View

Empty; lacking in

A. Copious

B. Cynical

C. Dexterous

D. Devoid

Verb Tenses › View

I __________ my keys somewhere yesterday.

A. lost

B. lose

C. losing

D. loses


Reported Speech and Subjunctive › View

Mary says that ….. Claire at the cafeteria.

A. she’s meeting

B. she does meet

C. she was meeting

D. she did meet