[ Gerunds and Infinitives ]
They apologize for ______ late.
A. arriving
B. to arrive

Random Topics:
Future FormsPreposition after some VerbsReported Speech and SubjunctiveRun-On SentencesEssential and Nonessential ClausesPast Perfect & Past SimplePreposition & GerundGrammar - must & have toPassive Voice Active VoiceAdjectives with PrepositionOther quiz:
Tenses › ViewMy friend ……. a birthday party next week.
A. going to have
B. had
C. is going to have
D. has
Grammar › View
Every summer we _______ on vacation and we always ______ our grandparents.
A. went / visited
B. goes / visits
C. go / visit
Modal Verbs › ViewKate ……. swim very well, she is a great swimmer.
A. should
B. mustn’t
C. can
D. could
Grammar › View
My brother’s daughter ___ to a good school.
A. go
B. goes
C. going
D. went
