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:
         


Random Topics:

Present simple, Present continuous, Singular, PluralWould/would like - affirmative/negativePresent Forms and Narrative TensesPresent and Past Simple PassiveFuture or PastNounNarrative TensesHelpful Phrases Zero Conditional Sentence

Other quiz:

Grammar › View

Economic growth ___________ attitudes and lifestyle

A. Change

B. Will change

C. Changes

D. Changed


Time Phrases › View

Which sentence is correct?
SO FAR

A. I complete 15 tasks so far. There are 5 more to go.

B. I’m completing 15 tasks so far. There are 5 more to go.

C. I have completed 15 tasks so far. There are 5 more to go.