Grammar Quiz

[ Gerund vs Infinitive ]

We are sorry ______ (announce) that the 7:15 train to Liverpool has been cancelled.

A. announcing

B. to announce

C. announce

Select your answer:
         


Random Topics:

Will, Be going to, Present ContinuousAuxiliary VerbsComparison & Modal Verbs in Passive VoiceNouns and Their FormsConditionalsPhrases and ClausesFuture Perfect vs Future ContinuousConditionals / Unreal PastModal Verbs and ConjunctionsPassive Voice Active Voice

Other quiz:

Present Perfect Tense › View

I am going to paint my bedroom

A. I have painted my bedroom
B. I am have painted my bedroom
C. I am have to painted my bedroom


Grammar › View

“I’m sorry I forgot your birthday” said Amanda to me

A. Amanda apologized about had had forgotten my birthday

B. Amanda apologized for had forgotten my birthday

C. Amanda apologized about having forgotten my birthday

D. Amanda apologized for forgetting my birthday