Grammar Quiz

[ Grammar ]

Who ____ you ____ 30 minutes ago?

A. are – waiting

B. do – wait

C. did – wait

D. did – waited

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple & Past ContinuousDefinite vs Zero Article Abstract NounsRelative ClausesPossessive Pronouns and Adjective PronounsThere is or There arePresent Perfect: for/sinceQuestion TagTenses: Present simple, Past Simple, Future SimplePast Simple (to be)Subject Verb Agreement and Coordinating Conjunctions

Other quiz:

Modals › View

You _____________ leave the door open – the dog will get out.

A. mustn’t

B. should

C. don’t have to

D. need to


Subject-Verb Agreement › View

Which one is NOT a sentence fragment?

A. Although it was a more difficult test than the students had ever taken.
B. We decided to study before we went out to the party.
C. Her ability to remember details, after all, not what is used to be.

Modals › View

A pilot _____ wear a uniform when he’s at work.

A. has to

B. must


Grammar › View

If I ______ you were coming, I ________ you at the station.

A. knew, would meet

B. had known, would had met

C. have known, would meet

D. had known, would have met