[ Grammar & Vocabulary ]
I know. She’s apologized ___ you.
A. for not to invite
B. for not invite
C. for not inviting

Random Topics:
Past Perfect Simple TenseAdverb Clauses of TimeGerund & InfinitivePresent simple & ContinuousTypes of Sentence StructurePrepositional PhrasesArticles and DeterminersPresent Simple and Present Continuous TenseFuture Tense - will and going toVerb Tenses and UsageOther quiz:
Gerund and Infinitive › ViewMy friend Mary is a blabbermouth! She can’t resist _______ everyone what she heard from me.
A. tell
B. to tell
C. telling
D. to telling
Grammar › View
We _____ lots of fun at the park yesterday!
A. has
B. have
C. had
Vocabulary and Grammar › Viewto consume food fast
A. get active
B. improve your mood
C. eat too quickly
Grammar › View
Mark Zuckerberg and his classmates ________ Facebook while he ________ Harvard University.
A. invented / attended
B. were inventing / attended
C. invented / was attending
D. were inventing / was attending