Grammar Quiz

[ Verbs and Prepositions ]

Which preposition correctly completes the sentence: “She apologized _ being late.”

A. for

B. at

C. on

D. about

Select your answer:
A  B  C  D  E 


Random Topics:

JobsInfinitivePast Perfect or Past Perfect ContinuousModals VerbsPhrasesGrammar on ConditionalsCountable and UncountablePronouns and AdverbsPast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousTenses and Verbs

Other quiz:

Comparisons › View

For each group, choose the correct sentence.

A. City children play less freely on the streets because of crowded traffic.

B. City children play more freely on the streets because of crowded traffic.


Simple Present and Present Continuous › View

Ssshh! The baby … . The baby … for ten hours every night

A. is sleeping ; sleep

B. are sleeping ; sleeps

C. is sleeping ; sleeps

D. are sleeping ; sleep