虚拟语气中,如何对过去事实进行虚拟?
发布网友
发布时间:2023-07-08 17:29
我来回答
共1个回答
热心网友
时间:2023-10-21 04:19
感谢您关注智课网(SmartStudy)
同学您好:
对过去的虚拟,表示与过去的事实相反的假设时,条件状语从句的谓语动词用过去完成时, 主句的谓语动词用would (should,could, might)+过去分词。
条件状语从司的动词形式:If+主语+had+过去分词
主句的动词形式:I (we)should+have+过去分词,主语+could (might,could)+have +过去分词
例句:
·If you had taken my advice, you wouldn’thave failed in the examination. (fact:You did not take my advice, so you have failed in the examination.)
·I would have checked my paper again if Ihad had more time at yesterday’s examination. (fact: I did not have more time at yesterday’s exam, so I didn’t checkmy paper again.)
·He would have already recovered from hisillness if he had seen the doctor in time. (fact: He didn’t see the doctor intime, so he has not recovered from his illness.)
·If we had known that she was to arriveyesterday, we could have met her at the station. (fact: We didn’t know that shewas to arrive yesterday, so we could not meet her at the station.)
·You didn’t let me drive. If we haddriven in turn, you wouldn’t have got so tired. (fact: We didn’t drive in turn,so you have got so tired.)
想获取更多学习资料可关注:http://beikao.smartstudy.com/index.html