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:

Relative - Conditional › View

The boy ____ is my best friend often stay at my house.

A. when

B. what

C. which

D. who


Gerund › View

He agreed _______ a new car.

A. buy

B. buying

C. to buy

D. bought

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