21. If only I _____ my watch!
A. hadn’t lost B. haven’t lost C. didn’t lost D. don’t lose
答案:A
22. You _____ such a serious mistake if you had followed his advice.
A. may not make B. might not make
C. shouldn’t have made D. might not have made
答案:D
23. We _____ the work on time without your help.
A. hadn’t had finished B. didn’t have finished
C. couldn’t have finished D. can’t have finished
答案:C
24. --- “Where have you been?”
--- “I got caught in traffic; otherwise _____ sooner.”
A. I would be here B. I have been here
C. I had been here D. I would have been here
答案:D
25. If it were not for the fact that you _____ ill, I would ask you to do this right now.
A. were B. had been C. are D. should be
答案:C
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。