【关于英语虚拟语气的一些问题._____youwerecom-查字典问答网
分类选择

来自刘剑平的问题

  【关于英语虚拟语气的一些问题._____youwerecomingtoday,I'dhavemetyouattherailwaystation.A.HaveIKnownB.IhaveknownC.IhadknownD.HadIknown我选的是C按照虚拟语气的语法表示过去式情况从句If+had+过】

  关于英语虚拟语气的一些问题.

  _____youwerecomingtoday,I'dhavemetyouattherailwaystation.

  A.HaveIKnownB.Ihaveknown

  C.IhadknownD.HadIknown

  我选的是C按照虚拟语气的语法表示过去式情况从句If+had+过去分词、主句have+过去分词.

  想问A和D的情况可能出现么,会有倒装的这种把HAD提前的形式吗?

  ________whatwasgoingtohappen,iwouldneverhaveleftheralone.

  A.hadiknownB.ifiknew

  C.IfiknowD.ifhadiknown

  我选的是B,对吗,请解释理由.

  Ifyou_____(buy)herthegiftyesterday.she______(notbe)soangrynow.

  我填的是.havebought/wouldn'tbe

  从句式过去式,主句是现在式,请问是这样填写么?

  以上谢谢.

1回答
2020-11-06 01:15
我要回答
请先登录
刘放军

  1、IfIhadknown/HadIknownyouwerecomingtoday,I'dhavemetyouattherailwaystation.

  这两种形式都是正确的,在虚拟语气里面,如果有if就用正常的语序,没有if就要倒装.因为这句话是对过去的情况进行虚拟,因此要用had而不用have

  2、应该选A

  道理和上道题是一样的~

  3、hadboughtwouldn'tbe

  第一空是对昨天的情况进行虚拟,所以应该用had而不是have;第二空是对的哟~

  有不明白的问题还可以继续问我~

2020-11-06 01:19:55

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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