请问选项A为何要在过去时前面加could?这个是为何啊?:I wish I ______ longer this mor

请问选项A为何要在过去时前面加could?这个是为何啊?: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
qq13153101 1年前 已收到2个回答 举报

欧阳清睿 幼苗

共回答了15个问题采纳率:93.3% 举报

A.could have slept
因为这是虚拟语态,没有做过的事情希望或但愿已经做过,一般在wish后都要加虚拟词could.
整句的意思是:我希望我今早能够睡得更长点,但我不得不起来去上课.

1年前

9

azioyh 幼苗

共回答了34个问题 举报

could have done与had to照应

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.581 s. - webmaster@yulucn.com