宾语从句用一般现在时与一般过去时的区别

I have been told that John ______(be) back from his journey to India. What about visiting him tonight?

答案是 is,但是我觉得应该是过去时 was。已经到家了,到家这样动作发生在被告知之前。


请先 登录 后评论

最佳答案 2018-08-06 13:56

本句使用is 没错。指“他从印度之旅返回后的情况”,指现在的状态。

本句就语法而言,使用was 也不错,was back = came back。

但这只是表明“他旅行回来”这个发生在过去的情况,至于他现在是否在家,不得而知。考虑到后面还有一句“今晚去拜访他如何”,应该认定他回来后仍在家,没有再次外出。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 2 收藏,2372 浏览
  • christy133 提出于 2018-08-05 14:33

相似问题