【虚拟语气wouldhavedone的用法Johngotto-查字典问答网
分类选择

来自曹忠波的问题

  【虚拟语气wouldhavedone的用法Johngottothestationintime.Ifhe____thetrain,hewouldhavebeenlateforhisinterview.A.hadmissedB.hadbeenmissedC.missedD.wouldmiss】

  虚拟语气wouldhavedone的用法

  Johngottothestationintime.Ifhe____thetrain,hewouldhavebeenlateforhisinterview.

  A.hadmissedB.hadbeenmissedC.missedD.wouldmiss

2回答
2020-02-1100:41
我要回答
提示:回答问题需要登录哦!
季绍陵

  当主句与if条件句中的动作都发生在过去时,主句谓语动词就要使用haddone形式,if条件句中谓语动词则要使用wouldhavedone形式.e.g.IfIhadworkedhard,Iwouldhavepassedalltheexams.

  当主句以及if条件句中的动作都发生在现在时,主句的谓语动词必须使用did(be动词用were),if条件句动词须使用woulddo形式.e.g.

  Ifhecameontimeforthemeeting,Iwouldtreatyoutoarichmeal.

  IfIwereyou,Iwouldgowithhim.

  当主句和if条件句的动作都发生在将来时,主句动词可以使用did,shoulddo或weretodo形式,if条件句中动词须使用woulddo形式.

  e.g.Ifyoukept/should/keepweretokeepyourpromise,youwouldearnmorethantrust.

2020-02-11 00:45:46
曹忠波

  所以说……这题选?

2020-02-11 00:49:26
大家都在问
最新问答