APP下载

语法精练

2012-12-29

时代英语·高二 2012年4期

  1. Let’s keep to the point or we ___ any decision.
  A. will never reachB. never reach
  C. have never reachedD. never reached
  2. — What’s that terrible noise?
  — The neighbors ___ for a party.
  A. have preparedB. are preparing
  C. prepareD. will prepare
  3. The price ___ , but I wonder whether it will remain so.
  A. went downB. will go down
  C. has gone downD. was going down
  4. — You have left the light on.
  — Oh, so I have. ___ and turn it off.
  A. I’ll goB. I’ve gone
  C. I goD. I’m going
  5. The first use of this weapon was in 1945, and its power ___ increased enormously ever since.
  A. isB. was
  C. has beenD. had been
  6. When I called you this morning, nobody answered the phone. Where ___ ?
  A. has you goneB. did you go
  C. had you beenD. were you
  7. How can you possibly miss the news? It ___ on TV all day long.
  A. has beenB. was
  C. had beenD. will be
  8. Barbara is easy to recognize as she’s the only one of the women who ___ evening dress.
  A. wearsB. wear
  C. has wornD. have worn
  9. Teenagers ___ their health because they play computer games too much.
  A. have damagedB. damaged
  C. are damagingD. will damage
  10. — Do you know if Terry will go camping this weekend?
  — Terry? Never! He ___ nature and fresh air!
  A. has hatedB. hated
  C. will hateD. hates
  11. A cook will be immediately fired if he is found ___ in the kitchen.
  A. smokeB. smoking
  C. to smokeD. smoked
  12. People did everything they could ___ wildlife.
  A. to stop to killB. stop to kill
  C. to stop killingD. stop killing
  13. So far this year we ___ a fall in house prices by between 5 and 10 percent.
  A. seeB. saw
  C. have seenD. had seen
  14. There have been several new events ___ to the progam for the competition.
  A. addB. to add
  C. addingD. added
  15. This machine ___ . It hasn’t worked for years.
  A. doesn’t workB. wouldn’t work
  C. didn’t workD. wasn’t working
  16. Customers are asked to make sure that they ___ the right change before leaving the shop.
  A. will be givenB. will give
  C. have been givenD. have given
  17. If their marketing plans succeed, they ___ their sales by 20 percent.
  A. have increasedB. increased
  C. will increaseD. would increase
  18. — Oh, Mrs Lee, your dress looks nice. Is it new?
  — No, I ___ it since two years ago.
  A. boughtB. had
  C. have boughtD. have had
  19. The dark clouds are getting more and more and it ___ rain.
  A. was going toB. would
  C. is going toD. will
  20. Hundreds of jobs ___ if the factory closes.
  A. will loseB. lose
  C. will be lostD. are lo