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:

Past Simple Tense › View

Teresa Teng _____ a Taiwanese singer. She _____ from 1953 to 1995.

A. is … lives

B. was … is living

C. was lived

D. is lived


Conditional Sentence Type 1 › View

If he … the book, I will borrow it in my university library.

  1. hasn’t
  2. doesn’t have

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