问个初级英语问题 if he had worked harder,he__
发布网友
发布时间:2022-05-17 07:47
我来回答
共5个回答
热心网友
时间:2023-10-13 16:00
这是一个“虚拟语气”。
当if引导的条件状语从句与实际情况不相符时,要用虚拟语气,具体为:
与现在的情况不符:
从句中用 一般过去时/ be 动词用 were ; 主句中用 would / should / could / might + 动词原形
与过去的情况不符:
从句中用 had + done; 主句中用 would / should / could / might + have + done
与将来的情况不符:
从句中用 一般过去时/ be 动词用 were 或 were to + 动词原形; 或 should + 动词原形 ; 主句中用 would / should / could / might + 动词原形
热心网友
时间:2023-10-13 16:01
虚拟语气,全句的意思,如果他的工作多一些努力,那么,他会是成功的。
因为他工作不够努力,所以他没有得逞。这里可以做但没有做的事情的虚拟语气。会做而且应该做,这两种形式可以用来表示虚拟语气“有”或“应该”做平均。
另外一个例子:如果我是你,我会更加努力。如果我是你,我会更加努力地工作。 (因为我根本就不是你,所以要用虚拟语气,你必须使用的,如果我错了。)
热心网友
时间:2023-10-13 16:01
虚拟语气,对过去事实的虚拟 would have + 动词过去分词
热心网友
时间:2023-10-13 16:02
选D 这是与过去情况相反 的虚拟语气
热心网友
时间:2023-10-13 16:02
上面说的很对,求采纳