should have done与would have done有区别吗?

清冽的风 1年前 已收到1个回答 举报

离qq不远了 春芽

共回答了22个问题采纳率:90.9% 举报

eg. You should have finished your work. 表示你本应该做完作业而没有完成.
would have done也是对将来的事的虚拟 表示对将来可能发生事情的一种推测

1年前

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