[ Tenses ]
Before we knew what was happening, the roof _____.
A. has fallen in
B. will fall in
C. had fallen in
D. had been falling in

Random Topics:
First ConditionalsGrammar ( going to)Past or Present Verb TenseLinking Verbs & Helping VerbsModal Verbs and Gender NounsPresent/Future/Past Simple/Present PerfectSimilesInfinitives and GerundsRelative Clauses and Past PerfectRelative Clauses with who and whichOther quiz:
Vocabulary and Grammar › ViewSorry, I can’t hear you. Can you _________?
A. top up
B. put on
C. speak up
D. hang up
Modal Verbs › View
You … ask the teacher. I can explain it to you.
A. mustn’t
B. don’t have to
Grammar › View……………….your father at home?
A. Are
B. Am
C. Is
D. Be
Grammar › View
We —- a car.
A. Have
B. Has
