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:

Wh - Question › View

a: _______ _______ you have breakfast?

b: I have breakfast at 7am

A. What do

B. When does

C. When do

D. How does


Grammar › View

My family isn’t wealthy, but if we’re careful with our money, we’ll get ________.

A. by

B. along

C. back at

D. together with

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