题目
I enjoyed the movie very much. I wish I ______ the book from which it was made.A. have readB. had readC. should have readD. am reading
I enjoyed the movie very much. I wish I ______ the book from which it was made.
A. have read
B. had read
C. should have read
D. am reading
题目解答
答案
B. had read
解析
本题考查虚拟语气在wish从句中的用法。关键点在于:
- wish表示对过去情况的虚拟时,从句需用过去完成时(had + 过去分词)。
- 原句中“enjoyed the movie”暗示动作发生在过去,而说话者现在对未读过书感到遗憾,需表达对过去的虚拟。
选项分析
- A. have read:现在完成时,用于虚拟语气时不符合wish对过去的虚拟规则。
- B. had read:过去完成时,正确表达对过去未读过书的遗憾。
- C. should have read:表示“本应做某事”,语气更偏向责备,与wish搭配时较少用于此情境。
- D. am reading:现在进行时,与虚拟语气的语境完全不符。
核心逻辑
wish从句中,对过去的虚拟需用had + 过去分词。本题中,说话者因未读过书而对已发生的看电影行为感到遗憾,因此选B。