Grammar Quiz

[ Present Tenses ]

Why are you putting on your coat? You ____ out?

A. Do – go

B. Have – gone

C. Had – gone

D. Are – going

Select your answer:
A  B  C  D  E 


Random Topics:

Passive with ModalsPast Narrative TensesNoun QuantifiersPronounGrammar CorrectionGrammar-Present Continuous-Sentence MakingSubject Verb Agreement & Subjunctive MoodPast Perfect Simple & ContinuousTenses and Verb FormsNoun and Pronoun

Other quiz:

Grammar › View

I …… two sisters.

A. his

B. have

C. her

D. has


Modal Verbs › View

Since the day his manager transferred him to the foundry section of the steel works, he…………..safety goggles.

A. will be wearing

B. must have worn

C. ought to wear

D. has had to wear

Grammar › View

This hammer is…………… than the other one.

A. heavy

B. heavier

C. heaviest


First Conditional › View

If I _____enough money, I______ some new shoes.

A. have / buy

B. have / will buy

C. had / bought

D. will have / buy