【急!】英语语法- 虚拟语气(问题对于你们应该很简单...)

【急!】英语语法- 虚拟语气(问题对于你们应该很简单...)
两个例句:例句1:If he is out,I'll call tomorrow.
2.If you had not hurried,you would have missed the train.
【问题】1、两者区别(我只觉得是 【时态不同】而已,求辨析)
2、例句2中的would,我认为是will的过去式,不知正确与否,希望对例句2得到解释)
请一定检测用户名 1年前 已收到2个回答 举报

谁和我做 花朵

共回答了17个问题采纳率:94.1% 举报

1表可能,现在或将来 2不可能发生,有have一定是过去,但would表虚拟,状态的标志是有没有have

1年前 追问

1

请一定检测用户名 举报

(不好意思,再问一下~)
两者(例句)中第一个是不是虚拟语气?;2中的would是不是wil的过去式
【望解释,谢谢你~】

举报 谁和我做

1是条件虚拟语气
would有很多用处,很多都不是will的过去式,是固定用法,2是过去时态,我总觉得句子有点别扭。

举报 谁和我做

If you hadn.t hurried,you would't miss the train.
If you had hurried,you would't miss the train.
这样是不是更好一点

举报 谁和我做

我写的第一句错了

请一定检测用户名 举报

谢谢你,如果我还有疑问,我会【评论】的~

韩笑逢生 幼苗

共回答了1个问题 举报

在下面有很全的归纳。一般虚拟句的时态是条件句的时态的将来时。
固定形式什么的,你看看这里 http://www.***.com/wiki/虚拟语气
愿你能全面掌握~

1年前

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