Grammar Quiz

[ Grammar ]

Have you been able to do your homework? Yes, I ……………..

A. have

B. had

C. has

D. haven´t

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect and Present Perfect Progressive TensesModal Verbs of Deduction and SpeculationVerbs and Subject Verb AgreementGrammar (Adjectives)Present Perfect or Past Simple TenseBe Going To vs. WillGerunds + To InfinitivePersuasive TextSimple TensePresent Simple Tense Passive

Other quiz:

Vocabulary › View

It’s useless trying to _________ her (that) she doesn’t need to lose any weight.

A. justify

B. convince

C. appeal


Gerunds › View

They love ….. hamburgers

A. eating

B. drinking

C. walking

D. doing

Question Tags › View

It’s a beautiful day, isn’t it?

A. It’s a bit too hot for my liking.

B. No, it’s a rainy day.

C. Yes, it is a beautiful day.

D. I don’t think so, it’s quite cloudy.


Grammar › View

The man ____ house was burgled is a famous actor.

A. who

B. whose

C. which

D. whom