[ 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:
Grammar › ViewTim ……… football at half past six tomorrow.
A. are playing
B. are play
C. is playing
D. is play
Present Simple and Present Continuous › View
I …………(play) the games on the school bus.
A. am playing
B. plays
C. play
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
