Ifyouhadfollowedmyadvice,接youw-查字典问答网
分类选择

来自黄冬明的问题

  Ifyouhadfollowedmyadvice,接youwouldbebetternow.还是youwouldhavebeenbetternow

  Ifyouhadfollowedmyadvice,接youwouldbebetternow.还是youwouldhavebeenbetternow

1回答
2020-10-13 04:36
我要回答
请先登录
刘朔

  一、

  所谓即条件从句与主句所指时间不一致,如从句指过去,而主句即指的是现在或将来,此时应根据具体的语境情况,结合上面提到的三种基本类型对时态作相应的调整:

  Ifithadrainedlastnight,thegroundwouldbewetnow.要是昨晚下过雨的话,现在地面就会是湿的.

  Youwouldbemuchbetternowifyouhadtakenmyadvice.假若你当时听我的话,你现在就会好多了.

  二、

  条件从句用ifIwere…时,既可指现在也可指过去:

  IfIwereyou,Iwouldstay.我要是你我就会留下.

  IfIwereyou,I’dgotonightschool.我要是你,我会上夜校.

  IfIwerenotbusy,Iwouldhavecome.假若我不忙,我早就来了.

  也可用ifIhadbeenyou也表示过去:

  一、

  所谓即条件从句与主句所指时间不一致,如从句指过去,而主句即指的是现在或将来,此时应根据具体的语境情况,结合上面提到的三种基本类型对时态作相应的调整:

  Ifithadrainedlastnight,thegroundwouldbewetnow.要是昨晚下过雨的话,现在地面就会是湿的.

  Youwouldbemuchbetternowifyouhadtakenmyadvice.假若你当时听我的话,你现在就会好多了.

  二、

  条件从句用ifIwere…时,既可指现在也可指过去:

  IfIwereyou,Iwouldstay.我要是你我就会留下.

  IfIwereyou,I’dgotonightschool.我要是你,我会上夜校.

  IfIwerenotbusy,Iwouldhavecome.假若我不忙,我早就来了.

  也可用ifIhadbeenyou也表示过去:

  IfIhadbeenyou,I’dhavetakenthejob.我要是你,我就接受那份工作了.

2020-10-13 04:39:03

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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