几个时间状语的区分:in the past few years,these years,in recent years,over the years,...
几个时间状语的区分:inthepastfewyears,theseyears,inrecentyears,overtheyears,意思和时态上的比较...
几个时间状语的区分:in the past few years,these years,in recent years,over the years,意思和时态上的比较
展开
4个回答
展开全部
如果我没记错的话,用的都是现在完成时,即:have / has + 动词ed(过去分词)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在完成时。in the past few years在过去几年,these years这些年,in recent years近几年,over the 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.
我这几年没工作,所以我买不起车。
必须要用现在完成时。
因为它表达的时间是从过去几年开始一直延续到现在,延续到现在的动作就是现在完成时,
而一般过去时只是单纯的表示发生在过去的动作,和现在没有关系。
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.
我这几年没工作,所以我买不起车。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询