Grammar Quiz

[ Should, Should not have ]

They _____________ ___________________ so late. (not arrive)

A. should have arrived

B. arriving

C. arrives

D. shouldn’t have arrived

Select your answer:
         


Random Topics:

Preposition & GerundRelative Clauses & Real ConditionalsAll, Both, Neither, None, EitherContinuous TenseAdjective ClauseIrregular Plural NounsGrammar speak,talk,say,tellGrammar: Have toMesopotamia Vocabulary

Other quiz:

Mixed General Quiz › View

Tiara : How many classrooms are there in the school?
Fika : … twenty four classrooms.
a. It is
b. They are
c. These are
d. There are


Past Simple Tense › View

They (spend) hours chatting and (share) stories from their childhood.

A. spent, shared

B. spend, shared

C. spent, share

D. spend, share