Grammar Quiz

[ Grammar & Vocabulary ]

I know. She’s apologized ___ you.

A. for not to invite

B. for not invite

C. for not inviting

Select your answer:
A  B  C  D  E 


Random Topics:

Past Perfect Simple TenseAdverb Clauses of TimeGerund & InfinitivePresent simple & ContinuousTypes of Sentence StructurePrepositional PhrasesArticles and DeterminersPresent Simple and Present Continuous TenseFuture Tense - will and going toVerb Tenses and Usage

Other quiz:

Gerund and Infinitive › View

My friend Mary is a blabbermouth! She can’t resist _______ everyone what she heard from me.

A. tell

B. to tell

C. telling

D. to telling


Grammar › View

We _____ lots of fun at the park yesterday!

A. has

B. have

C. had

Vocabulary and Grammar › View

to consume food fast

A. get active

B. improve your mood

C. eat too quickly


Grammar › View

Mark Zuckerberg and his classmates ________ Facebook while he ________ Harvard University.

A. invented / attended

B. were inventing / attended

C. invented / was attending

D. were inventing / was attending