If you had come yesterday ,I wasn't very sick.什么意思什么意思啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 17:22:45
If you had come yesterday ,I wasn't very sick.什么意思什么意思啊

If you had come yesterday ,I wasn't very sick.什么意思什么意思啊
If you had come yesterday ,I wasn't very sick.什么意思
什么意思啊

If you had come yesterday ,I wasn't very sick.什么意思什么意思啊
如果你昨天已经来了 我就不会病这么严重
此句用法错误啊 应该是 i wouldn't have been seriously sick
因为是对过去的虚拟 从句用“过去完成时” 主句用“过去将来完成时”
并且 我认为这very 改成seriously 较好啊
希望对楼主有所帮助

如果你昨天来的话,我的病还没这么严重

如果你来的话,我就不会病的太重

同意二楼的回答,楼主的这句话存在错误。正确应是:If you had come yesterday, I wouldn't have been very sick.
解析:1.应该用虚拟语气,因为“如果你昨天来了,就....”,但事实上并没有来。
2.这是对发生在过去的事虚拟,从句后为had done,主句为 would/could/should/might have...

全部展开

同意二楼的回答,楼主的这句话存在错误。正确应是:If you had come yesterday, I wouldn't have been very sick.
解析:1.应该用虚拟语气,因为“如果你昨天来了,就....”,但事实上并没有来。
2.这是对发生在过去的事虚拟,从句后为had done,主句为 would/could/should/might have done
3. if条件句 主句
过去 had done would/could/should/might have done
现在 did would/could/should/might do
将来 were/did/ would/could/should/might do
4.令在有关“命令、请求、建议”时都要用虚拟语气。
这些不是很详细,但目前为止我只能想到这些,希望对你有帮助!

收起