Grammar Quiz

[ Vocabulary & Grammar ]

She ______ a stomachache after eating too much fast food last night.

A. has

B. will have

C. had

D. having

Select your answer:
A  B  C  D  E 


Random Topics:

Reported Speech and SubjunctiveGerunds, Infinitives and ParticiplesModal AuxiliaryParticipal PhrasesPast ParticiplesBare Infinitive and To InfinitiveAdverbs of Frequency & Simple Present TensePRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTPast Continuous TenseVerb Ability

Other quiz:

Correlative Conjunction & Complex Sentences › View

If you always wake up in early morning, your time …. be longer than you get up late.

A. will

B. is

C. are

D. has


Zero Conditional › View

If you (mix)_______ water and electricity, you (get) ________ a shock

A. Mix – Will get

B. Mixed – Got

C. Mixes – Gets

D. Mix – Get

Grammar › View

Complete: _________ you heard Madonna at the concert?

A. Hasn’t

B. Has

C. Have

D. haven’t


Vocabulary › View

common, vulgar, belonging to the lower class; a common person, member of the lower class

A. plebeian

B. facetious

C. ample