持续性动词和短暂性动词的区别,请举例说明,还有现在完成时和过去完成时的区别
问题描述:
持续性动词和短暂性动词的区别,请举例说明,还有现在完成时和过去完成时的区别
答
1.持续性动词和短暂性动词的主要区别在于短暂性动词不能和表示一段时间的时间状语连用.如:
He died yesterday.但是不能说成He died for 2 years.或者He has died for 2 years.如果一定要用段时间,可以把动词改掉,如上句可以说成:He died 2 years ago.或者He has been dead for 2 years.即改时间状语或者把短暂性动词改成表示持续的词.
2.现在完成时就是:过去做持续到现在,或者过去做的动作结束了但对现在有影响.举例:
He has lived in England for 2 years.
He lived in England for 2 years.
这两句都对.但用完成时表示他住在英格兰这个动作还在持续.第二句的一般过去式仅仅表示过去动作,所以他过去曾经住在英格兰2年,现在不住了.
现在完成时和过去完成时非常好区别:过去完成时一定是过去的过去,就是说有过去的动作或时间做背景,另一个动作发生在此动作或时间之前,就要用过去完成时了.如:I had been to Beijing before i graduated from No. five Middle School.我从五中毕业是一一般过去时,那去过北京发生在之前,所以是过去的过去就要用过去完成时了.