[ Adjective / Noun + to Infinitive ]
Thank you for your kind offer ____ a dinner at your apartment. It was excellent.
A. having
B. to have
C. had
D. have
Select your answer:

Random Topics:
Modals of ProbabilitySimple Present - WH QuestionsSimple vs Present Continuous TensesGerunds, Infinitives and ParticiplesSubject and Verbs AgreementGerunds, Infinitives and Modals of PossibilityGrammar MistakesGrammar and Sentence CorrectionVocabulary, Adjective & PrepositionVerbal PhrasesOther quiz:
Past Continuous Tense › ViewWe ____ video games yesterday at 3 o’clock.
A. were play
B. was playing
C. were playing
D. was play
Grammar › View
It was the first time that Ken had ………… broken his arm.
A. ever
B. never
C. already
