现在完成进行时的一个小问题(我才学)

来源:百度知道 编辑:UC知道 时间:2024/06/04 23:33:39
不胜感谢啊
1.无限动词的意思是?
2.I have been working的意思.
3.请举例说明一个句子的动作如何进行下去?谢谢!!!

1.其实叫延续性动词了,就是说这样的动词可以持续进行,少则几分钟,多则许多年. work, study, read, live都是.
2. 我(从过去的某个时刻)一直在工作
3. I have lived here for ten years.
我住在这里十年了
这是现在完成时的一种用法,说明一个动作在过去发生,一直延续到现在,并可能还延续下去. 所以要求动词是无限动词.
I left Beijing last year. left是非延续性动词,所以不能跟接一段时间的完成时. 要用完成时就要换词,换成:I have been away from Beijing since last year\for a year.

但是如果是否定句就也可以用非延续性动词