Grammar Quiz

[ Grammar ]

He apologized __________ able to finish the project on time.

A. to his colleagues not being  

B. for his colleagues to not being

C. for his colleagues not to b

D. to his colleagues for not being

Select your answer:
A  B  C  D  E 


Random Topics:

Articles and DemonstrativesModals and Past TensesPlaces in TownIndefinite and Definite ArticlesPresent Tenses and ConnectorsGiving and Asking for AbilityTravel VocabularyAdverbial Clause of MannerModal Verbs for Permission and ObligationSimiles, Metaphors, Personification and Hyperbole

Other quiz:

Prepositions of Time › View

Sam always go to bed _________ midnight.

A. at

B. on

C. in


Grammar › View

My friend ………….    (be)  in Canada two years ago.

A. was

B. were

C. has been

D. had been

Social Media Vocabulary › View

To include someone using @ or their name

A. like

B. comment

C. share

D. tag


Vocabulary and Grammar › View

There is a lack of green spaces in the city.

A. shortage

B. abundance

C. absence

D. excess