Since 用来说明动作起始时间,for用来说明动作延续时间长度。
I have lived here for more than twenty years.
I have lived here since I was born..
My aunt has worked in a clinic since 1949.
Some new oilfields have been opened up since 1976.
I have known Xiao Li since she was a little girl.
My brother has been in the Youth League for two years.
I have not heard from my uncle for a long time.
注意:并非有for 作为时间状语的句子都用现在完成时。
I worked here for more than twenty years.
I have worked here for many years.
小窍门: 当现在完成时+一段时间,这一结构中,我们用下面的公式转化,很容易就能排除非延续动词在完成时中的误使。
1) Tom has studied Russian for three years.
= Tom began to study Russian three years ago, and is still studying it now.
2) Harry has got married for six years.
= Harry began to get married six years ago, and is still getting married now.
显然,第二句不对,它应改为 Harry got married six years ago. 或 Harry has been married for six years.
新东方英语口语开口篇:日常活动(6)
新东方英语口语开口篇:询问称呼(4)
实用英语口语:英语中各种各样的“钱”
巧用“插入语”争取思考的时间
实用口语:老美常用英语口头禅:Here you go.
实用英语口语:“我会补偿你”英语怎么说
新东方英语口语开口篇:日常活动(3)
实用英语口语:餐桌上的“转盘”是个“懒货”
实用口语:如何表达和人“竞争”?
英语口语主题:交际英语热门话题47个(12--赞扬)
实用英语口语:快餐店英语
看2012年放假安排:学节日英语对话
新东方英语口语开口篇:描述物体(1)
实用口语:动物成“群” 英文表达大不同
新东方英语口语开口篇:这是什么(7)
英语口语-各种各样的问题
实用口语:愚人节最给力的英语jokes
口语情景对话:走遍美国精选 私人宅邸ACT 3 - 1
2011年实用口语练习:与天气有关的口语(上)
实用口语: Nicole's Close Election
实用口语:英文“心”意知多少
实用口语:看电影学英语的方法
实用口语:英语里“复习”就是“刷干净”?
2011年实用口语练习:当死神来临
实用英语口语:“熬夜”的各种英文说法
20句有教养的英语表达
实用口语:如何用英语拒绝说“不”
实用口语:流行潮词——“日本泡泡袜”的英文表达
你会各种各样的“敲竹杠”吗?
口语情景对话:走遍美国精选 祖父的行李箱ACT 3 - 2
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |