วันอาทิตย์ที่ 15 มกราคม พ.ศ. 2555

เพื่อนๆค่ะ เรามาลองทดสอบความรู้เรื่อง If clause กันดีกว่านะค่ะ (ระดับม. 3)

If clause
1. 1 If I .............. to Leipzig, I'll visit the zoo.
   a. go
   b. went
   c. gone
2 If it................., we'd be in the garden.
   a. didn't rain
   b. hadn't rained
   c. doesn’t rain
3. If you...............worn a lighter jacket, the car driver would have seen you earlier.
   a. wear
   b. had worn
   c. wore
4. We.............................. TV tonight if Peter hadn't bought the theatre tickets.
   a. would watch
   b. would have watched 
   c. watched
5. She wouldn't have had two laptops if she ...................... the contract.
   a. did not sign
   b. had not signed
   c. signs
6. If I were a millionaire, I............................in Beverly Hills.
   a. will live
   b. would live
   c. lives
7. You would save energy if you ................................... the lights more often.
   a. switch off
   b. switched off
   c. have switched off
8. If we had read the book, we .................................. the film.
   a. would understand
   b. would have understood
   c. understand
9. My sister could score better on the test if the teacher.................................. the grammar once more.
   a. explains
   b. explained
   c. have explained
10. They.................................. on time if they hadn't missed the train.
   a. would arrive
   b. might have arrived
   c. arrive
11. If he were a young man, he ……………… able to walk faster.
   a. is
   b. was
   c. would be
12. We'd be on the beach if we………………in Mexico!
   a. are
   b. were
   c. will be
13. If smoking were allowed, I ……………… a cigarette.
   a. have
   b. had
   c.  would have
14. If there………………no mosquitos, there would be no malaria.
   a. is
   b. are
   c.  were
15. If her hair were black, she………………completely different.
   a. look
   b  would look
   c. will look
16. If I………………a penny for every can of soda I've drunk in my life, I would be rich!
   a. have
   b. had
   c. will have
17. He's so stupid! If he………………an animal, he would be a sheep.
   a. is
   b. are
   c. was
18. We don't mind camping, but if we……………….enough money, we ……………….in a hotel.
   a. would have...stayed
   b. have... stayed
   c. had... would stay
19. We would learn a lot from dolphins if they ....................
   a. could talk
   b. can talk
   c. talk
20. If the weather……………. better, we………….to the park.
   a. were... will go
   b. were... would go
   c. is... would go
21. If the weather (to be) …………………. fine yesterday, we would have gone to the Baltic Sea.
   a. have been
   b. had been
   c. be
22. Catherine (rather; to go)……………………… to the Mediterranean Sea, if she had the money.
   a. would rather go
   b. would have rather gone
   c. would rather gone
23. Munich (can; to win) …………………the match against Liverpool, if they had played more intelligently.
   a. can win
   b. could have won
   c. could win
24. If Mr Nelson (to be) ……………………….the boss of the company, he would offer Alan the job as a web designer.
   a. are
   b. were
   c. is
25. If people (not; to have)…………………….. the money, they can't buy any luxury items.
   a. did not have
   b. don’t have
   c. isn’t have
26. If Margaret Thatcher had not been elected Prime Minister in 1979, England (probably; to be) …………………… a full EU member.
   a. would probably be
   b. probably be
   c. would have probably been
27. Many lives (can; to save) …………………, if the firemen had arrived earlier.
   a. can save
   b. could save
   c. could have been saved
28. If Alan went to Oxford University, he (must; to learn) …………………………. Latin.
   a. have to lern
   b. would have to learn
   c. would learn
29. If George Carter hadn't broken his leg, he (not; to take) ……………………….to hospital.
   a. would not take
   b. isn’t take
   c. would not have been taken
30. If he (can; to walk) ………………….he would leave rather now than later.
   a. could walk
   b. could have walked
   c. can walk
31.If we stopped traffic pollution, the air...........(to be) cleaner.
   a.  are
   b.  be
   c.  would be
32. If Martians ……………(to land) on Earth, they would kill us.
    a. landed
   b.  land
   c.  would land
33. She wouldn't succeed if she …………….. (not to work) hard.
    a. is not work
   b.  did not work
   c.  are not work
34. If I ………..(to be) you, I would help her to solve her problems.
    a. were
   b.  was
   c.  did
35. If you take a taxi, you will ………..(to arrive) on time.
    a. are arriving
   b.  arrived
   c.  arrive
36. If we don't eat for a long time, we ………..(to die).
    a. die
   b.  died
   c.  are dying
37. Water boils if we …………. (to put) it on the solar cooker.
    a. putting
   b.  put
   c.  would put
38. If you were me, you would……..(to do) the same thing.
    a. do
   b.  did
   c.  done
39. .......................you have a good reason you must come.
   a. If
   b. Unless
   c. as long as
40. You can stay .................  you like.
   a. If
   b. Unless
   c. as long as
41. She can go out ........................... she promises to be back at midnight.
   a. If
   b. Unless
   c. as long as
42. ................. it rains you'll stay at home.
   a. If
   b. Unless
   c. as long as
43. He can watch tv ........................... he stays quiet.
   a. If
   b. Unless
   c. as long as
44. ......................... we knew her number, we could phone her.
   a. If
   b. Unless
   c. as long as
45. I won't come ...................... you ask me to.
   a. If
   b. Unless
   c. as long as
46. She won't suceed ......................... she practises regularly.
   a. If
   b. Unless
   c. as long as
47. He'll eat out...................... he has too much to do.
   a. If
   b. Unless
   c. as long as
 48.If Caroline and Sue ...... the salad, Phil............ the house.
   a. prepare --- will decorate
   b. prepared--- would decorate
49.If Sue .......the onions for the salad, Caroline ............. the mushrooms.
   a. cuts --- will peel
   b. cut --- would peel
50.Jane .................... the sitting room if Aaron and Tim ....... the furniture.
   a. would hover --- moved
   b. will hover --- move

ไม่มีความคิดเห็น:

แสดงความคิดเห็น