Grammar Quiz

[ Grammar ]

____ your friend done his homework?

A. Having

B. Has

C. Have

D. Haven’t

Select your answer:
A  B  C  D  E 


Random Topics:

Simple, Compound, Complex SentencesSubject Verb Agreement and Coordinating ConjunctionsPast Tense and Past ContinuousVerb Moods and Vague PronounsPrepotitionsConditional Sentence Type 2 and Type 3SubjunctivesSubordinating and Coordinating ConjunctionsIndefinite and Reflexive PronounsLinking Words & Phrases

Other quiz:

Modals › View

You …. down the shopping list – I don’t remember what we need.

A. shouldn’t have written

B. had better write

C. should have written

D. had better not write


Verb Tenses › View

They ……………………….. their bikes now.

A.  aren’t rideing

B. riding

C. are ride

D. aren’t riding

Vocabulary › View

This was not the desired result. ______, people admired him for his efforts.

A. furthermore

B. also

C. nevertheless

D. therefore


Verb Forms › View

What is the correct subject-verb agreement in the sentence: ‘The dog ___ barking loudly’?

A. is

B. were

C. am

D. are