you should have 和 you shuold be 造造句
问题描述:
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 有什么区别
答
should have done 表示应该做的事但实际上没做.
类似的还有 could have done ,may have done 等
意思差不多哟.
你自己都说 "You should be more careful next time
可以变成You should have more careful next time "
很明显这是同意转换啊.