you should have 和 you shuold be 造造句
请问大魔导师
You should be more careful next time
可以变成You should have more careful next time
you should be 和you should have 有什么区别
人气:270 ℃ 时间:2020-04-16 13:13:37
解答
should have done 表示应该做的事但实际上没做.
类似的还有 could have done ,may have done 等
意思差不多哟.
你自己都说 "You should be more careful next time
可以变成You should have more careful next time "
很明显这是同意转换啊.
推荐
猜你喜欢