问题补充:
— I heard the phone ringing in the office next door.
— You it. They haven’t got a phone yet.
A. couldn’t hear
B. couldn’t have heard
C. didn’t hear
D. wouldn’t have heard
答案:
A. couldn’t hear
(答案→)B. couldn’t have heard
C. didn’t hear
D. wouldn’t have heard
解析:
试题分析: 句意:——我听到隔壁办公室电话一直在响。——你不可能听到的。他们还没有电话呢。根据后句可知此处是否定对方的话,是对过去的的一种否定推测,用“情态动词+have done”,couldn’t have done“不可能做过某事”,答案选B。