请教关于虚拟语气句子是这样的Ifwehadamap,wewo-查字典问答网
分类选择

来自马凌洲的问题

  请教关于虚拟语气句子是这样的Ifwehadamap,wewouldn'tbelost.只知道1IfShaddone,Swouldbedoing.2IfShaddone,Swoulddo.这两种情况,而句子变成IfShad,Swouldbedone如果按照上面的两种情况,belost是

  请教关于虚拟语气

  句子是这样的Ifwehadamap,wewouldn'tbelost.

  只知道1IfShaddone,Swouldbedoing.

  2IfShaddone,Swoulddo.

  这两种情况,而句子变成IfShad,Swouldbedone

  如果按照上面的两种情况,belost是否等于do?而不是bedone?

  主要对虚拟语气种类了解不全,刚开始学,不知道什么时候用例句的形式

  那两个句型

  1IfShaddone,Swouldbedoing.

  2IfShaddone,Swoulddo.

  实例:1.Iftheweatherhadbeenmorefavorable,thecropswouldbegrowingstillbetter.

  2.Ifhehadreceivedsixmorevotes,hewouldbeourchairmannow.

  不知道这两句是否正确

3回答
2020-02-10 20:44
我要回答
请先登录
谭秋林

  Ifwehadamap,wewouldn'tbelost.这个句子的确是“虚拟语态”的句子,但不能用“没有发生”来解释,因为所表述的行为尚未进行.因此只能算是一个“判断”或者“建议”.

  如果是对已经发生了的事的描述,句子应该是:

  Ifwehadhadamap,wewouldn'thavebeenlost.

  或者:

  Hadwehadamap,wewouldn'thavebeenlost.(我们迷路了是因为我们没带地图.)

  上面这个句子和你后面问的问题并没有可比之处.而且,IfShaddone,Swouldbedoing和IfShaddone,Swoulddo这两个句型看上去有问题.你能举出它们的实例来吗?

  belost就是bedone的具体应用,而不等于do.

2020-02-10 20:47:09
马凌洲

  谢谢帮忙解答,追问里字数限制,只能写在补充问题里

2020-02-10 20:51:34
谭秋林

  Iftheweatherhadbeenmorefavorable,thecropswouldbegrowingstillbetter.

  Ifhehadreceivedsixmorevotes,hewouldbeourchairmannow.

  这两个句子应该是:

  Iftheweatherhadbeenmorefavorable,thecropswouldhave beengrowingstillbetter.Ifhehadreceivedsixmorevotes,hewouldhavebeenourchairmannow.

  这两个句子的句型是if......haddone/been......,......wouldhavedone/been(doing)......

  这是地道的描述过去应该发生而没有发生的“虚拟语气”表达方式。其中的haddone是所谓的“过去完成时”,主句里的wouldhavedone/been称作“过去将来完成时”。这两个谓语特征是表达已经发生动作虚拟语气的语法结构。

2020-02-10 20:56:32

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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