2 over加一段时间经常与现在完成体连用吗

1.我想请问over加一段时间通常是与现在完成提连用吗?就像for加一段时间一样?在现在的时间回推倒过去某个时间段的意思与现在有了联系,我可以这么理解吗?

2.What have you been doing over the past two years?你过去这两年来一直在做什么?这里面的进行体是表示一个时段内正在进行的动作,但说话的时候不一定在做;还有完成体是表示从两年前一直到现在,并且还可能持续下去的这么一种情况吗?我对体这方面几乎是一窍不通,没有一个很完整的框架,所以上面都是我个人的猜测。

这是道选择题,我错了我是:what did you do over the past two years?在过去两年时间里你做了什么事情?我是这样想的,请老师能帮我看看我对时态的思维哪里出现问题了吗?

感谢!!!

请先 登录 后评论

最佳答案 2024-01-01 08:14

over+时间段”多用在现在完成(进行)时态,可能和时间状语中含有past一词有关。

请看朗文词典对past一词的解释:

[only before noun] used to refer to a period up until now

1the events of the past year

2During the past two weeks, 12 people have died of the disease.

3She has been feeling tired for the past few days.

解释中的up until now,暗示“和现在相关”,用现在完成(进行)时态,就有据可循了。

但是,如果没有past一词呢?请看牛津词典的例句:

1 We'll discuss it over lunch.(将来一般时态)

2 Over the next few days they got to know the town well.(过去一般时态)

3 He built up the business over a period of ten years.(过去一般时态)

4 We're away over the New Year.(现在一般时态)

5 She has not changed much over the years.(现在完成时态)

6 He'd had flu over Christmas.(过去完成时态)

所以,网友选择题的误选,可能是past一词的缘故。

仅供参考。

请先 登录 后评论

其它 2 个回答

凡哥英语   - 归师
擅长:英语

一般过去,现在完成,如果一时半会搞不清的话,暂时抛开什么“体”吧,牢记下面的要点,可以让你秒懂你那个完成什么来着,对,完成体的问题:

抛开时间不说,动词只有四个状态:

1)常态/一般态,标志:do

2)进行态,标志:doing

3)完成态,标志:done

4)完成进行态(完成+进行):been doing

四种状态加四种时间,就构成现行教学的16种时态。那么你只要牢记:

时间点-->只与一般态和进行态相关;

时间段-->只与完成态/完成进行态相关;

你的问题就迎刃而解。回到你做错的题,因为时间是years-->时间段,所以你根本就不要考虑一般态和进行态,自然就能排除你的错误答案did

暂时抛开所谓新观点、新思维、新语法之类,特别是那些连中文意思都难搞懂的概念,静下心来,好好把已经很成熟的现有语法教学体系学好、打牢。也许很“传统”,但真正学好了,绝对够用!

一家之言,仅供参考;

勤查英英,必有所获!

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

【1What have you been doing over the past two years正确

参考译文:过去两年时间里你一直都在做什么?

备注:以上句子over为时间介词,意思....期间相当于介词during .介词短语over the past two years在过去这两年时间里。以现在时间为起点,往后推两年, 。或从过去时间往前推到现在刚好是两年时间,相当于时间段for two years 。描述动作从过去某个时间一直持续到现在时间的情况,用现在完成进行时态

【2what did you do over the past two years错误

over the past two years相当于for two years不能使用一般过去时态

【3what did you do yesterday 正确昨天表示不是时间段,用一般过去时态

备注:以上不能使用一般过去时态:一般过去时态描述“在过去某个特定时间发生具体的完整事件”不能与时间段连用,如果与时间段连用必须使用现在完成时态或者完成进行时态。描述动作/状态“从过去某个时间”一直“持续到现在”情况只能使用“现在完成体”或者“现在完成进行体”进行描述,不能使用一般过去时态进行描述。因为一般过去时描述只是过去的情况,与现在没有任何关系。如果与现在有关,则必须使用完成体或者完成进行体。

一般过去时态:描述的具体完整事件包含3个方面:发生+持续+结束”在过去特定时间结束完成,是不可能会持续到现在,而且一般过去时描述的事件/状态与现在没有任何关系,更加不可能持续到现在,所以不能与(持续到现在时间)时间段连用。现在完成体/现在完成进行体与现在都有关系,所以可以与时间段连用。

请先 登录 后评论
  • 3 关注
  • 0 收藏,2062 浏览
  • Solomon   提出于 2023-10-20 11:25