请教英语大佬们一个现在完成时的问题?
since加长动作,而takeplace是短动作,那为什么Greatchangeshavetakenplaceinourcountrysince1990不算错?...
since加长动作,而take place是短动作,那为什么Great changes have taken place in our country since 1990不算错?
展开
2个回答
展开全部
他用完成时态表示持续动作在过去发生到现在的状态,这只是一种用法。 他也可以为了体现出某件事情做完了会对现在情况产生什么影响,也可以是一个从过去开始到现在这段时间里反复出现的动作, 显然这里 后面 两种情况 都符合。
你如果用过去式 took place 去掉since 1990 , 他给人的觉就是普通的阐述出一个这样的事情,而没有下文的感觉,也没有持续到现在的这种感觉, 而如果又在过去式后面加上 in 1990 那他的意思就是确切的谈论某个过去时间点的事情,专注于时间。
你如果用过去式 took place 去掉since 1990 , 他给人的觉就是普通的阐述出一个这样的事情,而没有下文的感觉,也没有持续到现在的这种感觉, 而如果又在过去式后面加上 in 1990 那他的意思就是确切的谈论某个过去时间点的事情,专注于时间。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询