
should have done 与would have done有区别吗?有would/should had done吗?
shouldhavedone与wouldhavedone有区别吗?有would/shouldhaddone吗?有would/shouldhaddone的句子吗?...
should have done 与would have done有区别吗?有would/should had done吗?
有would/should had done的句子吗? 展开
有would/should had done的句子吗? 展开
4个回答
展开全部
should have done是虚拟语气 表示应该做而实际上没有做,并且带有一种责怪的语气
eg. You should have finished your work. 表示你本应该做完作业而没有完成。
would have done也是对将来的事的虚拟 表示对将来可能发生事情的一种推测
She would have loved it
eg. You should have finished your work. 表示你本应该做完作业而没有完成。
would have done也是对将来的事的虚拟 表示对将来可能发生事情的一种推测
She would have loved it
展开全部
有。有。
一个强调应该,一个强调可能
一个强调应该,一个强调可能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
should have done是对已发生的事的虚拟语气 表示应该做而实际上没有做
would have done是对将来的事的虚拟预期 表示将来可能会
would have done是对将来的事的虚拟预期 表示将来可能会
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
should have done:本该做……
could have done:本能做……
could have done:本能做……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询