江苏省灌南高级中学高二英语:Module 6 Unit2Project2 导学案 牛津版选修 61. At that point in my life, I could have done anything or become anyone. (Line 3-4, Para1, Page30) 在那个时候,我本可以做任何事,成为任何人。△ could have done 表示对过去事情的猜测,本能够做某事表示推测 语气由强到弱:must have done 一定做了… 否定形式: couldn’t/can’t have done不可能做过can have done可能做过……(用于疑问句)may (might) have done 也许/或许干过…… 其他:should / ought to have done本该做某事(事实上没干)shouldn’t / ought not to have done本不该做某事(事实上已经做了)could have done本可能做的事没做needn’t have done本不必干某事(事实上已经做了)would rather have done当时宁愿做了某事练习:1) It's hard for him to imagine what I would be doing today if I ___ in love, at the age of seven, with the Melinda Cox library in my home town. (2002 上海)A. wouldn't have fallen B. had not fallen C. should fall D. were to fall2) You ________ the flowers, because it is going to rain.A. need have wateredB. could have wateredC. needn’t have wateredD. couldn’t have watered3) Tom must have finished his homework, _________?A. mustn’t he B. must heC. hasn’t heD. has he4) Tom must have finished his homework yesterday, _________?A. mustn’t he B. must heC. did heD. didn’t he5) I ________ out with you last night, because I left my job half-done.A. couldn’t have goneB. could have goneC. need have goneD. needn’t have gone6) Even if he was busy, he _______ you some help.A. must have givenB. should have givenC. might have givenD. need have given7) The weather turned out be fine yesterday. I _____ the trouble to carry my umbrella with me.A. should have takenB. could have takenC. needn’t have takenD. mustn’t have taken8) As you worked late yesterday, you...