35. - Do you think he would have given you a hand in your time of financial difficulty?
- He ______ if he had known about it. We are very good friends.
A. must have B. can’t have C. wouldn’t have D. should have
34. ______some English-learning websites if you are free, and you will learn a lot about how to study English.
A. Having visited B. To visit C. Visit D. Visiting
33. If we know about what causes endangerment, we may be able to takes measures______ it is too late.
A. until B. unless C. when D. before
32. Our school ______the students to collect used batteries, ______a better environment.
A. appealed; in the hope of B. appealed; in the hope that
C. appealed to ; in the hope of D. appealed to; in the hope that
31. Hardly ______their supper when the power was cut off.
A. he finished B. he had finished
C. did he finish D. had he finished
30.I look on it as a good opportunity to _________ fresh skills and broaden my knowledge.
A. acquire B. require C. accept D. receive
29. -May I use your cellphone?
-Sorry. It’s out of order and it ______.
A. is repaired B. is under repairing
C. has been repaired D. is being repaired