这两句话哪句是对的?1.These three rooms ought to be kept clean by you.

这两句话哪句是对的?
1.These three rooms ought to be kept clean by you.
2.These three rooms ought to have been kept clean by you.
为什么?
或者有更好的说法?
须眉浊物 1年前 已收到1个回答 举报

如水静玉 春芽

共回答了18个问题采纳率:88.9% 举报

两句都是对的
表达的意思不相同
第一句意思是这三个房间应该被你打扫.
第二句意思是这三个房间本应该已经被你打扫过了
这两句就挺好的了
更好的说法看要表达什么意思

1年前

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