[ Prepositions ]
He apologized ___ being late for the meeting.
A. for
B. about
C. to
D. with

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 thereOther quiz:
Present Tenses › ViewJane 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 › ViewSelect 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
