题目
can’t/couldn't have +过去分词,表示对已发生情况的否定推测,译为()。A. (昨天)不一定…B. (昨天)一定…C. (明天)一定没…D. (昨天)一定没…
can’t/couldn't have +过去分词,表示对已发生情况的否定推测,译为()。
A. (昨天)不一定…
B. (昨天)一定…
C. (明天)一定没…
D. (昨天)一定没…
题目解答
答案
D. (昨天)一定没…
解析
本题考查情态动词“can’t/couldn't have +过去分词”的用法和含义。解题思路是明确该结构所表达的语义,然后根据语义对各个选项进行分析判断。
- “can’t/couldn't have +过去分词”这一结构用于对过去已经发生的事情进行否定推测。
- 选项A“(昨天)不一定…”,“不一定”表达的是一种不确定的情况,而“can’t/couldn't have +过去分词”是明确的否定推测,并非不确定,所以A选项错误。
- 选项B“(昨天)一定…”,“一定”是肯定推测,与“can’t/couldn't have +过去分词”的否定推测意思相反,所以B选项错误。
- 选项C“(明天)一定没…”,“can’t/couldn't have +过去分词”是对过去事情的推测,而“明天”是将来的时间,该结构不能用于对将来事情的推测,所以C选项错误。
- 选项D“(昨天)一定没…”,符合“can’t/couldn't have +过去分词”对过去已发生情况进行否定推测的语义,所以D选项正确。