非常详尽
c. Had the teacher spoken louder d. If the teacher spoke louder
33. What should we do if it ____ tomorrow?
a. should snow b. would snow c. snow d. will snow
34. If you _____ 5 minutes earlier, you _____ him.
a. should come; had seen b. came; would see
c. come; will see d. had come; would have seen
35. If only I ____ my watch.
a. hadn’t lost b. haven’t lost c. didn’t lose d. don’t lose
36. You _____ such a serious mistake if you had followed his advice.
a. may not make b. might have not made
c. shouldn’t have made d. might not have made
37. He ____ the test, but he wasn’t careful enough.
a. could have passed b. were able to pass c. must have passed d. might be able to pass
38. We ____ the work on time without your help.
a. hadn’t finished b. didn’t have finished c. couldn’t have finished d. can’t have finished
39. If you ____ at school, you _____ a college student now.
a. had studied hard; would have been b. should have studied hard; should have been c. had studied hard; would be d. would study hard; must have been
40. If only I ____ as young as you are!
a. being b. am c. be d. were
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新资格考试认证白易礼四六级虚拟语气-33讲-40讲(9)全文阅读和word下载服务。
相关推荐: