would be done 和should be done 的区别

2025-01-01 08:54:50
推荐回答(3个)
回答1:

would是will的过去式,二者意思一样都表示为“即将...”,should的意思是“应该....”!would
should都是情态动词,后面加个be表示被动的意思,是被动语态,所以“would
be
done”表示即将被完成,“should
be
done”表示应该被完成!

回答2:

这这是肯定性上的区别。
前者是 非常肯定的 至于 为什么肯定也不用 will 这是因为 说话人 想给自己多留一点退路的感觉
后者是 应该会 更加有点迟疑的 感觉 说话人不确定
仅此而已。

回答3:

i
would
have
done
不是有点我本来会做但是没有的意思吗?
i
should
have
done
是我应该做但是一样没做