Grammar Quiz

[ Modals with Perfect Infinitive ]

A: I phoned you at nine this morning but got no answer. B: I’m sorry. I ___ been in the garden.

A. should have

B. must have

C. can have

D. could

Select your answer:
         


Random Topics:

Linkers and ConjunctionsCommunicative GrammarComparatives or SuperlativesGrammar and Passive VoicePrepositions of Time and PlacePronunciationVerb FormInfinitive or GerundHope, Thank, Modal VerbsMust Vs Have to

Other quiz:

Infinitive and Gerund › View

I can’t imagine___in a tiny village.

A. to grow up

B. growing up


Grammar › View

Mr. Heinz is — that the company will be more successful next year.

A. optimistic

B. optimism

C. optimist

D. optimistically