请问 you should have known 和 you should know 的区别. 前 10
请问youshouldhaveknown和youshouldknow的区别.前者什么时候用呢?我不懂couldhavedone,wouldhavedoneshouldha...
请问 you should have known 和 you should know 的区别. 前者什么时候用呢? 我不懂 could have done, would have done should have done 都怎么使用 什么时候用 。拜谢各位了。
展开
展开全部
shoud have done sth:本该做的事情 却没有做(对过去的过去假设)
could have done sth: 本来能够做的事却没做(对过去的现在假设)
would have done sth 本来要做的事,却没做 (对过去的将来假设)
我记得以前老是给我们画线来表示的。已经毕业好几年了,现在好多也忘记了,你把句子放进去套下。不懂就多多语法哦。
could have done sth: 本来能够做的事却没做(对过去的现在假设)
would have done sth 本来要做的事,却没做 (对过去的将来假设)
我记得以前老是给我们画线来表示的。已经毕业好几年了,现在好多也忘记了,你把句子放进去套下。不懂就多多语法哦。
追问
就是语法不行。愁死了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你本应该知道 你应该知道
追答
前者一般对已发生的事
后者可表任何时间
其他几个的意思可以类比
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询