现在完成时/现在完成进行时 用法存疑

1. I________(always think) that that painting was pretty bad.

正确答案是have always thought.

请问老师这里为什么不能用现在完成进行时have always been thinking呢?类似I've been thinking about the problem for ages.


同样还有一句:

2. She ________(study) for her exams for the past three months.

正确答案是has been studying

为什么不能用has studied? 


请先 登录 后评论

最佳答案 2018-11-05 21:32

你的疑惑源自于你忽略了静态动词不用于进行体这个语法原则及其背后的原理。这也不能完全怪你,因为传统语法书对此强调不够。

完成进行体是完成体与进行体的结合。凡是不能由于进行体的动词,同样也不能用于完成进行体。因此你必须了解为什么静态动词不能用于进行体。

进行体be doing表示一种预计要结束而暂且未结束的情景。换句话说,进行体的使用必须满足二个必要条件:1 这个情景是预计要结束的,不会结束或无法预料结束的情景都不能用进行体。2 这个情景必须是未结束的,凡是已经结束的情景就不能用进行体。简单的说就是会结束而未结束。

静态动词表示状态的存在。状态在英语语法范畴指一种不会结束或无法预料结束的情景。即英语静态动词没有结束意义,一个状态的开始和结束是由动态动词表示的(转态动词)。也就是说静态动词表示的是没有结束意义的状态,这和进行体表示一个会结束而未结束的情景的用法是不相容的。这就是为什么静态动词不能用进行体的原理。

think后接that从句时,意为”认为“,为静态动词,表示一个人的心理活动的结果状态,一旦一个人对某件事形成了一个观点,认为某人或某物如何,他什么时候会不再这么认为是无法预料的,这就是静态情景。因此作认为讲的think是静态动词,不能用进行体,自然也不能用完成进行体。例如不能说 I am thinking that you are right. 进行体为错误。应改为一般体think。

但think about意为考虑,思考,这是一种心理活动,是动态意义。一个人考虑一件事,肯定会有考虑结束的时候。如果考虑没有结束,就需要用进行体,以区别于一般体表示的考虑结束了。例如:不能说 I think about it. 因为你不可能在说话的这个瞬间考虑并结束考虑。你说话的时候你一定正在考虑,即考虑没有结束。会结束而未结束的情景必须使用进行体。正确的说法应该是 I am thinking about it.

我始终认为你是正确的。这句话表示一个状态从过去持续到说话时的现在。静态动词表示的状态从过去持续到现在必须用完成体,而不能用完成进行体(静态动词排斥进行体)。所以,英语为 I have always thought that you are right.

这件事我考虑了二周了。这句话中的考虑为动态动词,表示事件。一个事件从过去持续到现在必须使用完成进行体,而不是完成体。所以英语为:I have been thinking about it for two weeks.

为准备考试而学习了几个月,是一个动态事件。(这种学习的结束是预料之中的。)事件从过去持续到现在有多久,要用完成进行体表示,而不是完成体。故正确的说法是 I have been studying for the exams for several months.

但英语中有少数动词为例外,进行体和完成体都可以表示从过去持续到现在的情景。这些动词有study,work, learn, teach, stay, wait, live等。这是例外,需要记忆。

由于study这个动词属于例外,故上面的句子用现在完成时也是可以的。但这种用法不可随意推广。例如write the book这个事件(动态动词)从过去持续到现在有三个月了,就只能用完成进行体,绝对不能用完成体。I have been writing the book for three months. (正确) I have written the book for three months. (错误)。

因此,要想正确使用进行体或完成进行体,必须首先能够区分一个句子谓语表示的是状态、习惯还是事件?谓语动词是静态动词还是动态动词。分不清动态/静态动词,是不可能真正学好用好时态的。

请先 登录 后评论

其它 3 个回答

zbr1016.

  [个人观点]1、(not used in the progressive tenses) to have a particular idea or opinion about something/somebody; to believe something

2、to use your mind to consider something, to form connected ideas, to try to solve problems

第一种用法是静态动词,静态动词不能用进行体


study:

这是延续性动词,后面有延续性时间状语,完成体、完成进行体都表示非完成,可以互换。但是这里为了强调一直学习,所以完成进行体较好。


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

同意曹老师解答观点

(1)think 认为 为静态动词 不 能用于进行体.

I have always thought that that painting was pretty bad.

(2)think about 为动态动词 能用于进行体.

I've been thinking about the problem for ages.

study为动态动词,接时间段,用进行体,更加强调动词的持续性

备注:study,work, learn, teach, stay, wait, live动词完成进行体和完成一般体都可以,进行体更加强调动作持续性

She has been studying for her exams for the past three months.(OK)

She has studied for her exams for the past three months.(OK)





请先 登录 后评论
quanfa  

曹老师,您好。平时很是关注您对英语问题方面的分析,您特别善于逻辑分析,这一点,学生我很是崇拜。您也经常提起现代语法,您能为我推荐基本经典的现代语法书吗(中文版最好)?尤其是您认为对动词时态(如您说的动词的体,态)的分析讲解,情态动词等英语难点的讲解比较出色的书籍。盼望曹老师的回复,十分感谢。

请先 登录 后评论
  • 6 关注
  • 5 收藏,4858 浏览
  • Eglshlover 提出于 2018-10-18 23:55

相似问题