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:

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