Grammar Quiz

[ Present Tenses ]

Fill in the blanks with present perfect/past simple He ________ (fall) off the ladder and ________ (break) his ankle. That’s why he __________ (not be) in school for a while.

A. has fallen, has broken, has not been

B. has fallen, broke, has not been

C. fell, broke, has not been

D. fell, broke, was not

Select your answer:
         


Random Topics:

Simple and Continuous Present TenseGrammar and PrepositionPaired ConjunctionSimple Past or Past ContinuousGrammar MistakesQuestion Tags in Verb TensesGrammar Past and Future TensePresent/Past/Past ParticplePassive Voices

Other quiz:

Grammar › View

Signal words:

before, after ????

A. present simple

B. past simple

C. present perfect

D. past perfect


Gerunds and Infitinitives › View

My boss told me she wanted _____ to me in her office. (speak)

A. speaking

B. to speak