I wish I ____ longer this morning but I had 选择

行业问题 商务英语应用 已帮助 人

I wish I ____ longer this morning, but I had to get up and come to class.

(A) could have slept                   (C) might have slept

(B) slept                        (D) have slept

 

热搜:关于氨基酸代谢错误的论述是_________。

答案解析

难度★★☆ 搜索
  • 答案选D
    由wish引起的表示愿望的虚拟语气:
    A.用wish表示对现在的愿望时,它所引起的宾语从句中谓语动词形式为:过去式(be动词用were)。
    B.用wish表示对将来的愿望时,它所引起的宾语从句中谓语动词形式为:would,could,might+动词原形。
    C.wish用于对过去的事实表示一种不可能实现的愿望时,宾语从句中的谓语动词形式为:had+动词过去分词或could,would+have+动词过去分词。(这里不用might)
    Thepictureexhibitionboredmetodeath;IwishIhadnotgonetoit.
    ---“IletJoeborrowourradiofortheafternoon.”
    ---“That’sallright,butIwishhewouldbuyoneofhisown.”
    Iwishthatheweren’tsolazy.

    “I_longerthismorning”是wish后的宾语从句,然后从句子“butIhadtogetupandcometoclass.”我们可以看出,这件事虽然是在今天,但是已经是过去的事情了(后面用的是过去时)。所以本题就属于wish用法的第二种情况,所以这个题选D。

    翻译过来就是:今天早上我本来想睡久一点的,但是我要上学不得不起床了。