语法 > 中阶2

练习题

无条件、第一条件和时间状语从句 Zero and first conditional and future time clauses
1 We can leave when you __________ dinner.
A.will finish
B.finished
C.finish
2 When you cross that door, I __________ my homework.
A.will have finished
B.finish
C.have finished
3 When you arrive, we __________ in the garden.
A.play
B.are playing
C.will be playing
4 I’ll send you the composition as soon as I __________ it.
A.will finish
B.finish
C.finished
5 If you feel tired tomorrow, you __________ enough sleep.
A.won't have had
B.haven't had
C.aren't going to have
6 You can't watch TV until you __________ your beans.
A.have eaten
B.will eat
C.will have eaten
7 You shouldn't sign the contract unless you __________ it carefully.
A. will have read
B.have read
C. will read
8 When you __________ the test, I will be praying for you.
A.start
B.will start
C.are going to start
9 I'll be there for you if you __________ me.
A.need
B.will need
C.will be needing
10 If he __________ when you arrive, please be quiet.
A.will sleep
B.is sleeping
C.will be sleeping