Topics: 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:
Subordinating ConjunctionPlaces in TownQuantifiers with Nounsused to vs be used to vs get used toPast or Present Verb TenseVocabullary TestVerb 3 formsAdverbs of DegreeComparisionsFuture - be going toOther quiz:
Grammar › View____ notebook was stolen in the class?
A. Who
B. Who’s
C. Whose
Grammar › View
GRAMMAR – COUNTABLE & UNCOUNTABLE
INSTRUCTION: Choose the correct alternative
Have you got _________ close friends?
A. much
B. many
