英语would 。在线等,快的继续追分!

来源:百度知道 编辑:UC知道 时间:2024/05/06 16:47:45
I was too busy at that time, otherwise, I would have called you。

关于would的虚拟用法。

我已知道would +动词原形是表示过去将要,但如果是加的完成是呢,比如上面这个句子,是对什么时态的虚拟?又或者过去完成时等等。。。

请精简回答这个问题。
看过楼下朋友的答案了。

还有一个小问题出现:I was so busy then, Otherwise, I would have told him the answer. 这句里的 would have told 能否换成 would told 以及为什么???这两个虚拟有什么区别?

表示于过去事实相反的假设。
otherwise = if I had not been so busy,
把otherwise(否则)换成if I had not been so busy就可以看清楚了
补充回答:
不能换,would told 表示与现在相反,而题意中I was so busy then,已经确定了过去的情况,所以是与过去相反,用wold have told。

如果是“现在很忙,但如果不忙的话,就告诉他答案”的话可以这样写
I am so busy now, otherwise, I would told him the answer.
= I am so busy now. If I were not busy, I would told him the answer.

I would have call you if I had not too busy at that time.

与过去情况相反,是对过去情况的虚拟
would后没有加过去完成时的