Grammar Quiz

[ Grammar ]

He apologized for ___ late again

A. be

B. to be

C. being

Select your answer:
A  B  C  D  E 


Random Topics:

Present, Past and Future TenseBasic TensesTransitional Phrases and ConjunctionsCommasShould, Should not havePresent Continuous TenseGrammar - NounsConditionals 1,2,3The Simple Present TenseVocab and Grammar

Other quiz:

Past Simple or Past Continuous › View

Did John take a bus to work?

A. Past Simple

B. Past Continuous


Modals › View

_____ I use your telephone please?

A. may

B. should

C. could