I wish I -- longer this morning,but I had to get up and come

问题描述:

I wish I __ longer this morning,but I had to get up and come to class.
a:could have slept
b:slept
c:might have slept
d:have slept
看句子似乎是虚拟语气.A.C中选那个比较好呢:)
1个回答 分类:英语 2014-10-30

问题解答:

我来补答
选A.考的是情态动词的完成时用法,一般都是对过去发生的事情的推测.
might have done 表示过去可能做过某事
could have done表示过去能够做某事,或者是过去有能力做某事
I wish 没错是虚拟.所以我们只能在A 和C中选.
很显然选A.翻译起来A合适过C.
用A来翻译:我希望我今天早上能够睡的长点,但是我不得不起来上课.
如果用C来翻译:我希望我今天早上可能睡的长点,但是我不得不起来上课.
你觉得哪个合适?
不是只有A的翻译合适吗?
 
 
展开全文阅读
剩余:2000
上一页:....详细步骤
下一页:望能尽快解答