Grammar Quiz

[ Grammar ]

This is the first time we’ve had __________ delay at the airport.

A. a so long

B. such a long

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Present Perfect with for and sinceSimple Present - WH QuestionsLinking Words and ConjunctionGrammar and VocabularyIrregular Plural NounsPoetry VocabularyIndefinite PronounsRegular and Irregular AdverbInfinitivesHave to/Has to

Other quiz:

Grammar › View

They ____ to that supermarket three times.

A. have been

B. has been

C. were

D. was


Tenses › View

Past simple, past perfect simple or past perfect continuous.

They ___ (train) all morning in the gym, which is why they ___ (be) exhausted.

A. had been training / were

B. had trained / had been

C. trained / had been being