[ Prepositions ]
He apologized …………….. forgetting my name.
A. at
B. in
C. for
D. with

Random Topics:
Comparative & Superlative AdverbsPronouns, Sentence Structure, and Figurative LanguagePerfect Verb TensesConjunctions, Interjections and Sentence TypePresent or Past TensesVocabulary, Adjective & PrepositionPast Tensewas wereGrammar and IdiomsClauseOther quiz:
Vocabulary › ViewWhat is an antonym for strive?
A. seek
B. attempt
C. endeavor
D. surrender
Simple Present vs Present Continuous › View
I always_______my homework after school
A. does
B. am
C. do
D. am doing