IfmylawyerhadbeenherelastSatur-查字典问答网
分类选择

来自付有余的问题

  IfmylawyerhadbeenherelastSaturday,hewouldhavepreventedmefromgoing为什么prevented前面加have

  IfmylawyerhadbeenherelastSaturday,hewouldhavepreventedmefromgoing

  为什么prevented前面加have

1回答
2020-02-10 22:14
我要回答
请先登录
钱燕鸣

  这里用到了英语当中“虚拟语气”这一语法知识点.句子的意思是:“如果上周六我的律师在场的话,他会阻止我去的.”实际情况中他的律师当时不在场,根据虚拟语气的规则,if加hadbeen表示一个过去没有发生的状况,那么后面的形式应该是wouldhavebeen来表示“虚拟”出来的情景.希望能帮到你,祝你英语学习越来越好

2020-02-10 22:18:45

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •