he__forsixyearsbythetimehetake-查字典问答网
分类选择

来自舒昶的问题

  he__forsixyearsbythetimehetakeshisexamination.He______forsixyearsbythetimehetakeshisexamination.A.shallfinishworkingB.shallhavefinishedworkingC.shallhavefinishedtoworkD.shallfinishtowork怎么想答案都应该是B,

  he__forsixyearsbythetimehetakeshisexamination.

  He______forsixyearsbythetimehetakeshisexamination.

  A.shallfinishworking

  B.shallhavefinishedworking

  C.shallhavefinishedtowork

  D.shallfinishtowork

  怎么想答案都应该是B,可是标准答案是D?谁能把这个解释通?如果觉得答案错了,那就请绕道,因为我也觉得标准答案是错的.

  shallhavefinished应该是将来完成吧,不知道下面两位为什么以finish是非持续为理由排除BC.

  而且finishtodo也是很怪异呀.查了几本词典都是finishdoing

  finish应该是及物动词吧,后面经常都是加动名词.

1回答
2020-04-22 22:05
我要回答
请先登录
潘广东

  注意!shall的用法.一般都会想到shall只用与第二人称单复数,它表示一般将来时态,表示说话人的意图,意愿.可以用will代替,可用于疑问句和陈述句中.但请看此题,主语是第三人称单数,但为什么会用shall来连接,而不是用will呢,想必是有原因的.那么我就来说说shall在这个句子中的作用.“shall”,在陈述句中,当主语是you、he、she、it、they人称时,表示说话人的意志、意愿、命令、预言、警告、恐吓等,意为“应该”、“必须”、“得”、“要”;【而不是句子主语的意愿,起到情态动词的作用,这里shall绝对不能用will来替换.】而work这里是名词,译为工作,所以A不对.而且这里的finish还是个不及物动词,不及物动词+介词+名词的这种形式很多啊,例如:Heoftenwritestohisfriends.

  再说点吧,及物动词后必须带宾语,意思才完整.而非及物动词后不需要带宾语,其词的本身词义就是完整的.

2020-04-22 22:05:42

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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