U shouldn't have run across the road without looking,u would have been knocked down by a car.请分析一下这句中的虚拟语气是怎么用的?前后的时态是怎样的?

来源:学生作业学帮网 编辑:学帮网 时间:2024/04/29 19:34:33

U shouldn't have run across the road without looking,u would have been knocked down by a car.
请分析一下这句中的虚拟语气是怎么用的?前后的时态是怎样的?

U shouldn't have run across the road without looking,
你不应该过马路的时候不看车
should not have 表示不应该做某事(已经做了)
u would have been knocked down by a car.
你可能被车撞到
would have 表示会怎么样(表示可能发生的事情但是没有发生)
完整意思就是 你过马路的时候不应该不看车,那样有可能会被车撞到.
时态就是完成时.