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

If you had come yesterday ,I wasn't very sick.什么意思
什么意思啊
goodhe 1年前 已收到4个回答 举报

xuqinlian 幼苗

共回答了22个问题采纳率:100% 举报

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

1年前

10

star_1239 幼苗

共回答了3个问题 举报

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

1年前

2

niuren177 幼苗

共回答了77个问题 举报

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

1年前

0

江上数峰青 幼苗

共回答了22个问题 举报

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

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.035 s. - webmaster@yulucn.com