since延续性动词的问题最佳答案说be是瞬间动词是错的吧?be 和has been 都是延续性动词,为何不可用was?

1个回答

  • (1)动词按其动作发生的方式、动作发生过程的长短,可分为延续性动词和短暂性动词,而这里的动词是实义动词.be+形容词,有时有实义动词的意思,也是短暂动词要表示延续性意思的转化法:例如:go to town---be in town lose---be missing close---be not open open(v.)---be open(adj.) fall ill---be ill (这个可参考http://baike.baidu.com/view/238104.htm)

    (2)现在完成时有个用法就是过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态.have been表状态的持续

    一般现在时.表示通常性、规律性、习惯性的状态或者动作(有时间规律发生的事件)的一种时间状态.一般般过去时表示过去某个时间里发生的动作或状态.他们都没有强调动作或状态的持续性

    since从句,since he came here; since+时间点名词,since last year,since 5 days ago; 表示时间段,要用完成时表示动作或状态在这个时间段得延续性.

    如果原句改为:I won't forget my teacher because she was so kind to me( after) i came to this school.这个的意思就是我不会忘记我的老师,因为我来后她就对我很好.这里只是说明他对我好这个事实,是在过去发生的

    而原句有since,since表示从动词发生的那个点开始一直持续到说话结束,原句意思是:我不会忘记我的老师,因为自从我导这个学校她就“一直”对我很好.强调一直,对我好事一直延续的.