Grammar Quiz

[ Grammar ]

He apologized for ___ late again

A. be

B. to be

C. being

Select your answer:
         


Random Topics:
Adjective Order Do Vs. Does Good vs. Well Modal and Relative PhrasesSimple PastTo Infinitive/Bare Infinitive/GerundsInfinitive GerundPresent Simple x Present ContinuousPast Perfect Simple & Past Perfect Continuous

Other quiz:

Tenses › View

“Could you turn off the stove? The potatoes ______ for at least thirty minutes.”

A. are boiling

B. were boiling

C. have been boiling

D. boiled


Grammar › View

I have _____ pencils on the self but I don’t have _____ rubbers.

A. a / any

B. some / any

C. any / some

D. some / a


How to use : Read the question carefully, then select one of the answers button.