Grammar Quiz

[ Grammar ]

I …. a lovely day yesterday.

A. has

B. have

C. having

D. had

Select your answer:
A  B  C  D  E 


Random Topics:

Has Got & Have GotGrammar ModalsPresent Simple Tense PassiveIndirect SpeechUsed to - Would - TensesVerbs & AdverbsPast Tense & Present Perfect TenseModal Verbs of Deduction and SpeculationPassive with Modalsa, an, the, zero article

Other quiz:

Grammar › View

To do something bad without being punished for it.

A. Get away with

B. Put up with

C. Come up with


Phrasal Verb › View

We should ______ for the heavy rain.

A. look out

B. look in

C. look back

D. look after

Future Perfect Tense › View

I ——— this book by tomorrow noon.

A. Have been reading
B. Have read
C. Will read
D. Will have read


Grammar › View

Identify whether the commas in the following sentence are used correctly.

The student driver nervously turned the key, put the car in gear, and pressed on the gas.

A. Correct

B. Incorrect