Grammar Quiz

[ Prepositions ]

He apologized ___ being late for the meeting.

A. for

B. about

C. to

D. with

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present Tense/be/Present ProgessivePresent / Future / Present Progressive / non Action VerbsPresent ContinousPresent/Past/Future Continuous TenseConjunctions - Conjunctive AdverbsAntonymsProgressive Perfect and Simple Verb TensesComparative and Superlative AdjectivesPresent Progressive (Future)How many / How much - Is there / Are there

Other quiz:

Present Tenses › View

Jane isn’t here yet. I (wait) _________________ since noon but there is no sign of her.

A. have waited

B. have been waiting

C. will have been waiting

D. had been waiting


Modal Verbs › View

PERFECT MODALS. She didn’t attend the meeting. She ___________ informed us.

A. should have

B. must have

C. could have

D. might have

Grammar › View

Select the adjective in the sentence.
Tanya is a graceful dancer.
A. graceful
B. is
C. Tanya
D. Dancer


Grammar › View

When we got to the stadium, the match _____ already started.

A. had

B. have

C. was