【Ifhe___totheteacherattentivel-查字典问答网
分类选择

来自刘文光的问题

  【Ifhe___totheteacherattentively,he___theanswertotheproblemnow.A.hadlistened,wouldhaveknownB.listened,wouldknowC.listened,wouldhaveknownD.hadlistened,wouldknow】

  Ifhe___totheteacherattentively,he___theanswertotheproblemnow.

  A.hadlistened,wouldhaveknownB.listened,wouldknow

  C.listened,wouldhaveknownD.hadlistened,wouldknow

1回答
2020-09-12 15:02
我要回答
请先登录
裴巍

  Ifhe___totheteacherattentively,he___theanswertotheproblemnow

  D.hadlistened,wouldknow

  这道题目是考查虚拟语气中的交叉虚拟问题.

  即,当虚拟条件句中,主句和从句的时间是不一致的时候,应分别考虑不同时间下的虚拟状况.

  按照本句的实际情况,listen发生的时间应在过去,那么对于过去时间的虚拟采用过去完成时,hadlistened;而knowtheanswer发生在现在,那么对现在时间的虚拟采用would+动词原形,也就是wouldknow

2020-09-12 15:06:58

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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