几个时间状语的区分:in the past few years,these years,in recent years,over the years,...几个时间状语的区分:in the past few years,these years,in recent years,over the years,意思和时态上的比较
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 20:28:38
几个时间状语的区分:in the past few years,these years,in recent years,over the years,...几个时间状语的区分:in the past few years,these years,in recent years,over the years,意思和时态上的比较
几个时间状语的区分:in the past few years,these years,in recent years,over the years,...
几个时间状语的区分:in the past few years,these years,in recent years,over the years,意思和时态上的比较
几个时间状语的区分:in the past few years,these years,in recent years,over the years,...几个时间状语的区分:in the past few years,these years,in recent years,over the years,意思和时态上的比较
1.in the past few years 过去几年里 接过去时或现在完成时
2.these years这几年 = in recent years近几年,接一般现在时,现在进行时,现在完成时
3.over the years A.这些年来 接现在完成时
以上只是一般规律,时态的运用要依据对时态的正确掌握,我对句子的正确理解.
希望对你有所帮助.
现在完成时。in the past few years在过去几年,these years这些年,in recent years近几年,over the years数年,
如果我没记错的话,用的都是现在完成时,即:have / has + 动词ed(过去分词)
in the past few years (in 可换成during, past 可换成last) “在过去的几年里”
必须要用现在完成时。
因为它表达的时间是从过去几年开始一直延续到现在,延续到现在的动作就是现在完成时,
而一般过去时只是单纯的表示发生在过去的动作,和现在没有关系。
these years,过去这些年。表示一个连续时间状态,现在在谈其影响,所...
全部展开
in the past few years (in 可换成during, past 可换成last) “在过去的几年里”
必须要用现在完成时。
因为它表达的时间是从过去几年开始一直延续到现在,延续到现在的动作就是现在完成时,
而一般过去时只是单纯的表示发生在过去的动作,和现在没有关系。
these years,过去这些年。表示一个连续时间状态,现在在谈其影响,所以要用完成式。
in recent years如果表示一直在做什么事情,用一般现在时就行。
I have not a job in recent years.
我这几年没工作。
如果强调对现在的影响,用完成时。
I have not got a job in recent years, so I can't afford a car.
我这几年没工作,所以我买不起车。
收起