时态疑惑(涉及用一般过去时还是是现在完成时)

老师,您好!请教一道题:

2人对话:

A提问:Will the exchange students be separated into 3 groups for the summer camp ?

B回答:There is no need to do that. We arranged everything well the other day.

以上是中考英语原题。

请问B回答的后半部分用了一般过去时We arranged everything well the other day是不是不正确?

是否要用现在完成时 We have arranged everything well 才妥呢?

麻烦老师“详细具体”分析,给出确定的理由,谢谢!

请先 登录 后评论

最佳答案 2018-06-27 19:09

A:Will the exchange students be separated into 3 groups for the summer camp?

B:There is no need to do that. We arranged everything well the other day.

【翻译】

A:交换生将会被分成三个小组参加夏令营吗?

B:没有必要这样做。前几天我们一切都安排好了。

现在完成时态中,不能有明确的过去时间状语。the other day 的意思是:“不久前的某一天;几天以前”,属于明确的过去时间,故不能用于现在完成时。


请先 登录 后评论

其它 1 个回答

曹荣禄  
擅长:动词用法,句法问题

网友的意思是,如果用现在完成时,去掉the other day这个确切的过去时间状语,是否比用一般过去时+确切时间状语更为妥当?

我的回到是,用一般过去时+确切时间状语更好。因为,前面说了There is no need for that. 紧接着需要解释为什么没有必要这样做,需要给出具体的理由:几天前已经安排好了。这个时间状语是需要说出来的,因此就排除了现在完成时。

请先 登录 后评论
  • 0 关注
  • 2 收藏,2842 浏览
  • Pupil07 提出于 2018-06-12 13:55

相似问题