永发信息网

英语语法填空.Mr.Jones thought that he must ____(arrive)by the nigh

答案:1  悬赏:50  手机版
解决时间 2021-01-04 18:04
  • 提问者网友:火车头
  • 2021-01-04 02:40
英语语法填空.Mr.Jones thought that he must ____(arrive)by the night train and decided to walk to the university instead of taking a taxi.
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-01-04 03:15

填must have arrived.因为thought已经是过去式了,表示MrJone是在过去的时间想that后面的问题,那么he must 后面接的动词时态应该表示他在JONE想之前就已经赶上晚班车了.所以应该是过去完成式,而Must have arrived又表示JONE特别肯定的推断,把握很大
再问: thanks!
再问: 再麻烦你一下,有人认为这不是现在完成时,而是属于虚拟语气,你怎么看
再答: 如果是虚拟语气的话,那He后面的情态动词应该是should,而should have done表示本应该发生可实际上并没有发生的事情,表示一种谴责。所以它不是虚拟语气


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯