[ Preposition ]
She had to apologize ___________ forgetting their lunch date.
A. to
B. for
C. on
D. with

Random Topics:
Time Clauses of FutureModals for RecommendationsPresent and Future TensesConditional 0Grammar : Must (Necessity)Past Simple vs Present SimpleFirst and Second ConditionalInterrogative PronounsGerunds and InfinitivesUsed to - Would - TensesOther quiz:
Present Simple › ViewI………. like you.
A. don’t
B. doesn’t
Past Tense › View
I ______ you a book last week. Have you read it yet?
A. was giving
B. gave
C. had gave
D. had given
Past Tenses › ViewUse the past simple tense in the sentence: ‘She finished her homework yesterday.’
A. She finish her homework yesterday.
B. She finishes her homework yesterday.
C. She finished her homework tomorrow.
D. She finished her homework yesterday.
Grammar › View
If + conditional + , + result
A. Zero conditional
B. First conditional
C. Second conditional
D. Third conditional