Grammar Quiz

[ Grammar ]

I’m sorry for (be) late.

A. be

B. to be

C. being

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect and Past TensesGrammar - direct/indirect objectsVerb-ing and InfinitivePast TensesPresent Perfect Simple & ContinuousPunctuationConditionals and Modal VerbsFirst Conditional, Future Time Clausesgoing toWishes & Reported Speech

Other quiz:

Demonstrative Pronouns and Verb Tenses › View

“Paul ____ his homework now.”

A. does

B. is doing

C. do

D. doing


Vocabulary › View

causing mental or physical pain

A. excruciating

B. anguish

C. requisitioned

D. retroactive