Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Past Tense and Past ContinuousGrammar-Verbs & Nouns Singular, Plural, GenderConjunctions and PronounsSimple Past vs Past Continuous TenseRegular and Irregular AdverbAdjectives vs AdverbsAdverbial Clause of MannerFuture - Will and Be going toPreposition & GerundDependent Clauses

Other quiz:

Vocabulary and Grammar › View

How much money do you … a month? A thousand dollars?

A. make

B. do


Prepositions › View

The river flows _________ the valley, providing water to the farmland.

A. off

B. down

C. out of

D. through

Grammar and Vocabulary › View

. We need to _____a solution to the problem of plastic waste in our oceans.

A. find

B. make

C. see


Future Tenses › View

Will you _____ the car tomorrow evening between 6 and 9 pm?

A. be using

B. have used