Grammar Quiz

[ Tenses ]

Why ………………………….. me last night, I was waiting for you ?

A. won’t you call

B. don’t you call

C. haven’t you called

D. didn’t you call

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar : Structural Common ErrorsVerb Tenses and UsageAdverb of MannersPast TenseRelative PronounGerund or InfinitivePast and Present Continuous tenseGrammar & TensesSentence LabelingModal Verb

Other quiz:

Present Perfect Tense and Simple Past Tense › View

We…….here since yesterday.

A. has been

B. have been

C. had been

D. has


Tenses and Verb Forms › View

. Identify the Tense (Choose the correct option) 4. “By next year, she will have been working here for ten years.”

A. Simple Future

B. Future Continuous

C. Future Perfect

D. Future Perfect Continuous

Phrasal Verbs › View

Under the American constitution, a law must be approved by Congress for it to ______

A. call on  

B. take effect  

C. get off           

D. take offence


Conditional Sentences › View

If I _______(live) near the sea, I __________ (sunbathe) every day.

A. lived, will sunbathe

B. live, would sunbathe

C. live, sunbathed

D. lived, would sunbathe