I'd rather not have stayed at home than went to the dull fil

I'd rather not have stayed at home than went to the dull film.
怎么感觉这句话很别扭?我怎么觉得这样才对?
I’d rather have stayed at home than went to the dull film.
我宁愿留在家里而不是去看那个无聊的电影
如果有not是不是变成,我宁愿没有在家里,而是去看无聊的电影?
ziqingaa 1年前 已收到2个回答 举报

443749690 幼苗

共回答了21个问题采纳率:95.2% 举报

1) 如果谈到过去的动作,也就是表示过去已经发生的事情在选择上不恰当.此时,主句一般为I had rather ,其(that)从句则用过去完成时.
Would rather you had not done that.我真希望你没有做那件事.
2)如果在谈到过去的动作时,只涉及主语本人而不涉及另一个人,则would rather之后不接that从句而接have done结构(构成would rather(not) have done),“真愿意已干过…”“但愿没干过…”表示主语原本要(不该)做的某事,而结果事与愿违的意思.有抱歉,后悔,自责之意.
所以这句话可以理解为:我昨天不该呆在家(实际上呆在家里了),而是去看无聊的电影;
个人意见,仅供参考!

1年前 追问

5

ziqingaa 举报

该不该有not呢

举报 443749690

would rather not have done是有这个句型的啊,按理解的意思,这里有not是对的,表达的是不该呆在家(而其实那人是呆在家的)

ziqingaa 举报

我不该呆在家里,而应该去看哪个无聊的电影?

举报 443749690

would rather not have stayed at home, 这个句子对stay这个动词用的是过去完成时,也就是对这个动作表示后悔;

wgs666 幼苗

共回答了42个问题 举报

语法上是没问题。但是逻辑除了问题朋友。
这个 rather .... than....句型是否定后面,肯定前面。
所以如果你都否定前面了,那么肯定的部分在哪里了。直接翻译就是:我与其不在家里,也不去看无聊的电影。这句话给人的感觉就是,你到底想干嘛呢。
望采纳,不懂追问。是不是这句才对 I’d rather have stayed at home than went to ...

1年前

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