Welcome to GrammarQuiz.Net - 190,932 English grammar multiple choice exercises. Practice your English for free and fun, no registration required.
[ Grammar ]
I want to apologize to you _____ the way I acted last night.
A. with
B. for
C. of
D. at
Select your answer:

