问题
选择题
---Did you get a ticket?
---Yes. Otherwise I____ the concert last night.
A.didn’t attend
B.wouldn’t attend
C.hadn’t attended
D.couldn’t have attended
答案
答案:D
题目分析:句意,这是两个人之间的对话。第一个人说:“ 你有票吗?” 第二个人说: “是的,否则昨晚我也不可能去听音乐会。” couldn’t have done 表示“不可能已经做了某事”。
点评:情态动词主要用以表明说话者的感情、态度和语气。情态动词不能单独作谓语,只能和实义动词原形一起构成谓语,没有人称和数的变化。情态动词 + have done,这是历年高考热点之一,可表示“推测、责备、怀疑”等多种意义。