if 引导的虚拟条件从句练习题
1.I am sure that Huston Rockets ___ the game, if Yao Ming’s knee had not been hurt。socks是什么意思
A。 would win B. might have won C. will win D, could win
2.____ the truth, he wouldn’t have lent her any money。
A。 Jack has known B。 If Jack known
mstpC. Should Jack know D。 Had Jack known
3. This kind of work is hard and dangerous。 But ____ you would become rich。
A. would you succeed B。 could you succeed
spectatingC. might you succeed D. should you succeed
4. Given more time and money, he ___ better than what it is。
A。 did B. had done C. could have done D. would do
5. Without your encouragement and support, we ___ 。
A. should not succeeded B. would not succeeded
C. would have succeeded D. would not have succeeded上海松江雅思培训机构
theme是什么意思6。 The same thing, happening in war time, ____ great disaster.
A。 will amount to B。 amounted to
C。 would have amounted to D。 would amount to
7。 If I ___ the job, I would do it in a different way.
服装款式图 A。 would do B。 do C. shall do D. were to do
fathers day8。 He ___ ten lectures on American history, but the only gave two becau of his illness.
A. had given B。 gave C. should have given D。 must have given
9. Any man in his position ___ like that.
A. have done B。 would have done C. would be done D. would be doing
10. Five minutes earlier, I ___ the flight。
A. have jazzamorcaught B. had caught C。 could have caught D。 were to catch
11. Our director was abnt. Otherwi, I ___ the chair。
A。 would not take B. didn’t take C。 hadn’t taken D. wouldn't have taken
12. If you explained the situation to your solicitor(律师),he ___ able to advi you much better than I can.(2005)
A。 would be B。 will have been C。 was D。 were
13. .__ you __ further problems with your printer, contact your dealer (经销商) for advice. (2005)
A. If, had B. Have, had C. Should, have D。 In ca, had
14. Had Judy been more careful on the maths exam, she ___ much better results now。 (2008)
A. would be getting B。 could have got C. must get D. would get
vca
15. If there were no subjunctive mood, English ____ much easier to learn. (2009)
A。 could have been B. would be C。 will be D。 would have been
英语日常用语8000句