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:

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