Grammar Quiz

[ Prepositions ]

Complete the sentence with the right preposition.

He apologized ___ being late.

A. for

B. by

C. of

Select your answer:
A  B  C  D  E 


Random Topics:

Relative - ConditionalConjunction and PunctuationPerfect Tenses of VerbsRelative & ModalsComparisonVerb Tenses and Past ParticiplesSynonym and Antonymduring, for, whileModal Verbs and Contrastive ConjunctionsNarrative, Past Tenses

Other quiz:

Tenses and Structure › View

Identify the correct verb tense: ‘They (to be) friends for years.’

A. are

B. were

C. will be

D. have been


Tenses › View

I … to visit London next month.

A. am going

B. will go

Relative Clause › View

This school is often for children _____ first language is not English.

A. who

B. that

C. whose

D. which


Grammar › View

The company is ____________rapidly and Anne is always looking for new employees.

A. set up

B. imports

C. exports

D. expanding

E. markets