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:

Vocabulary & Grammar › View

Mike: What a nice hat you have on! ~ Paul: ______

A. You’re welcome.

B. Yes, you like it?

C. Oh, you must be kidding.

D. Thanks. I bought it at Kelly’s.


Simple Future Tense › View

Will John and Diana see each other again soon?

No, ________. ____________for a year.

A. they won’t. They won’t see each other again

B. they will not. They won’t see

C. they will not. They not see

D. they won’t. They not see each other again

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