http://www.ihbristol.com/S=ecb521da86df980cd1094a1e0e35aeb233877a7e/freeenglishexercises/test/esolsmcstructureswithbefore 1/4Structures with ‘before’ For each sentence, choose the
Trang 1http://www.ihbristol.com/S=ecb521da86df980cd1094a1e0e35aeb233877a7e/freeenglishexercises/test/esolsmcstructureswithbefore 1/4
Structures with ‘before’
For each sentence, choose the best word or phrase to complete the gap from the choices below
Key
Correct
Wrong
1. Please close the windows before you
A go B have gone C will go D went
2. Not much longer now. We should be there before
A little B this C long D some time
3. I don't remember that pop group. It was before _
A the time B that time C some time D my time
4. You'll be out of hospital before you it
A know B will know C can know D have known
5. Remember to brush your teeth before _
A the bed B in bed C bed D go to bed
6. The last time I saw him was the day before _
A this B the last C yesterday D tomorrow
7. They regretted going there before the week _ out
A has been B had C had been D was
8. I already knew what I wanted to be before I school
A have left B was leaving C did leave D left
9. You shouldn't eat sweets just before _
A something B meals C to eat D the meals
10. I had hoped that everything would be finished before _
A when B time C now D this
11. Finally they have arrived, and not before
A time B in time C this time D the time
12. We'd better go before the weather worse
A is getting B gets C will get D has got
Trang 2http://www.ihbristol.com/S=ecb521da86df980cd1094a1e0e35aeb233877a7e/freeenglishexercises/test/esolsmcstructureswithbefore 2/4
Trang 3http://www.ihbristol.com/S=ecb521da86df980cd1094a1e0e35aeb233877a7e/freeenglishexercises/test/esolsmcstructureswithbefore 3/4
©2015 International House Bristol
Trang 4http://www.ihbristol.com/S=ecb521da86df980cd1094a1e0e35aeb233877a7e/freeenglishexercises/test/esolsmcstructureswithbefore 4/4