if he________ (be) here, he ______(help) us as much as possible.

来源:百度知道 编辑:UC知道 时间:2024/06/28 04:27:19
这个虚拟语气到底是与现在事实相反,还是与过去事实相反?
怎么两种说法都看到书上有写?

这里有两种答案,表示不同的情况:
If he were here, he would help us as much as possible. 表示是对现在情况的虚拟。
If he had been here, he would have helped us as much as possible. 表示是对过去情况的虚拟。

上面两位讲的很有道理。这句话要填写必须要给定一定的语境才行。

可以用虚拟,也可以用陈述。考试中考虚拟的多,但日常对话中很多人并不喜欢用虚拟。虚拟语气并非一定是与事实相反,有时候表示假设。