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:

Grammar › View

That singer has a terrible ………. !
A. speech
B. language
C. voice


Grammar › View

My tennis shoes stuck out their tongues at my stinky feet after running the mile.

A. metaphor

B. personification

C. simile

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