小測驗 — 英語真實條件句

2229

英語中的條件句分為真實條件句和虛擬條件句,而真實條件句大體分為兩類:一類被稱作 「零類條件句」,用來陳述事實或真理。這類句子翻譯成漢語大多是 「如果……,就……」;另一類叫作 「第一類條件句」,用來談論未來可能發生的事情,常見句式的漢語翻譯是 「如果……,那就會……」。真實條件句的主句什麼時候用一般現在時,什麼時候用將來時?做下面的小測驗,看你能不能清楚分辨英語真實條件句的用法。

1. If you want to pass your exams, you _______ lots of revision.

a) will do

b) will have done

c) need to do

d) will have

2. If I can upload the files, I _______ them to you by email.

a) send

b) will send

c) will be sending

d) will have sent

3. You will get fined if you _______ the speed limit on the motorway.

a) exceed

b) will have exceeded

c) are going to exceed

d) will be exceeding

4. If I don’t set my alarm to wake up at 7am, I _______ to work on time.

a) won’t have been

b) won’t get

c) won’t have got

d) won’t be

5. If you don’t hurry up and pack your suitcase, _______ our flight.

a) we’ll have missed

b) we’d have missed

c) we’ll have been missing

d) we’ll miss

6. I’ll take you with me to Cape Town – if _______ enough money this month.

a) I’ll make

b) I make

c) I’ll have made

d) I made

7. When I’ve installed the computer system, you _______ it right away.

a) can start using

b) will be starting to use

c) started using

d) will have started to use

8. When the sun is shining, people _______ usually in a better mood.

a) being

b) will be being

c) are

d) will be

答案

1) c, 2) b, 3) a, 4) b, 5) d, 6) b, 7) a, 8) c.