Grammar Quiz

[ Should, Should not have ]

They _____________ ___________________ so late. (not arrive)

A. should have arrived

B. shouldn’t have arrived

C. didn’t arrive

D. arrive

Select your answer:
A  B  C  D  E 


Random Topics:

Relative & ModalsTenses and QuestionsGerund Subject or ObjectNouns and QuantifiersGrammar - Nouns, Verbs, and AdjectivesThere is or There areGrammar: Used to, Would, Be used to, Get used toGrammar RulesAdverbial Concession ClausesMuch, many, a lot of, a few, a little

Other quiz:

Vocabulary › View

This is an invisible wave that moves light

A. Reflect

B. Sound wave

C. Light wave


Modals › View

Mary should have done her homework last night instead of watching television.

A. Mary did her homework instead of watching television last night.

B. Mary didn’t watch television and do her homework last night.

C. Mary watched television and did her homework last night.

D. Mary watched television and didn’t do her homework last night.

Grammar › View

I wish I ___ a new car.

A. had

B. have

C. has

D. having


Vocabulary › View

What does “course” mean?

A. Safety
B. A difficulty that a person deals with
C. Center, basic part
D. A class, a route