题目
19.(单选题) may/might have + 过去分词表示什么? ( )A. 表示应该做某事但实际上未做,或本不该做但实际上做了,译为“本(不)应该...”B. 表示动作按理该发生了,但实际上未发生,译为“该...”C. 表示过去本可以做但却未做,译为“完全可以...”D. 表示过去可以做但实际未做,译为“(那样)也许会...”
19.(单选题) may/might have + 过去分词表示什么? ( )
A. 表示应该做某事但实际上未做,或本不该做但实际上做了,译为“本(不)应该...”
B. 表示动作按理该发生了,但实际上未发生,译为“该...”
C. 表示过去本可以做但却未做,译为“完全可以...”
D. 表示过去可以做但实际未做,译为“(那样)也许会...”
题目解答
答案
D. 表示过去可以做但实际未做,译为“(那样)也许会...”
解析
本题考查情态动词“may/might have + 过去分词”的用法。解题思路是需要对每个选项所描述的情态动词结构有清晰的认识,然后将其与“may/might have + 过去分词”的实际用法进行对比。
- 选项A:“should have + 过去分词”表示应该做某事但实际上未做,或本不该做但实际上做了,译为“本(不)应该...”,并非“may/might have + 过去分词”的用法,所以A选项错误。
- 选项B:“ought to have + 过去分词”表示动作按理该发生了,但实际上未发生,译为“该...”,不是“may/might have + 过去分词”的含义,所以B选项错误。
- 选项C:“could have + 过去分词”表示过去本可以做但却未做,译为“完全可以...”,和“may/might have + 过去分词”的用法不同,所以C选项错误。
- 选项D:“may/might have + 过去分词”表示过去可以做但实际未做,译为“(那样)也许会...”,符合其用法,所以D选项正确。