现在完成时的用法I have written a book、 这句话有强调影响或结果吗?是不是一定要有影响?

问题描述:

现在完成时的用法
I have written a book、 这句话有强调影响或结果吗?
是不是一定要有影响?
1个回答 分类:英语 2014-10-23

问题解答:

我来补答
现在完成时是英语中最难的一个时态,要想知道怎么用,什么时候用,必须理解体会现在完成时态的意义.
现在完成时的含义:
1、强调过去的动作对现在造成的影响或结果.I have had it already.这句话中的have吃是过去发生的,但是整句话是强调have这个过去的动作对现在的影响(我已经吃了,现在吃不下了).
2、强调过去的动作发生在从过去的某一点到现在为止的这一段时间里.Our hometown has changed a lot.这句话中的change发生在过去,但是不强调这一点(不然就要用过去时态了),而是强调他发生的时间在过去的某一点到现在为止的这一段时间里.
3、强调过去的动作或状态从过去的某一点开始发生,一直发生到现在,甚至还有可能发生下去.He has lived here for five years.这句话表示live这个动作从过去持续到现在.
要分清现在完成时与过去时态的区别.
现在完成时态虽然动作发生在过去,但并不强调过去动作或状态发生的时间在过去.而是强调以上三点.而过去时态只是强调过去动作发生的时间.
现在完成时态还有一些标志性的词,比如already,from then on,before ,since then等等.
当然,你这单独的一句话脱离了语境,可用于多种情景下,到底哪个不太好辨别.
 
 
展开全文阅读
剩余:2000
上一页:合外力做功,