内容正文:
Unit 10 I’ve had this bike for three years. Section A Grammar Focus To learn the present perfect tense with for and since. To be able to use the present perfect tense with for and since properly. How long have you had that bike over there? I've had it for three years. How long has his son owned the train and railway set? He’s owned it since his fourth birthday. Have you ever played football? Yes, I did when I was little, but I haven't played for a while now. Grammar Focus 现在完成时的用法 现在完成时还可表示过去某一时间开始并一直持续到现在(包括“现在”在内)的动作或状态,该用法中的动词多是延续性动词,常见的时态标志词有since, for等。 现在完成时 “未完成”的句式: (1)现在完成时+for+一段时间 例:I haven’t seen her for a long time. 我好久没有见到她了。 (2)现在完成时+since+表示过去的时间点 例:Mr. Smith has worked here since 1984. 自1984年以来,史密斯先生就在这里工作。 (3)现在完成时+since+从句 例:He has learned about 5000 English words since he went to college. 自上大学以来他学了大约5000个英语单词。 谓语动词用延续性动词,可以用how long提问。 2.延续性动词与非延续性动词 (1)延续性动词表示经验、经历; 非延续性动词表示行为的结果。 非延续动词不能与表示一段时间的状语连用。有些非延续性动词可以用延续性动词替换并用在现在完成时中。 (2)在现在完成时的句子中,若含有for或since引导的时间状语,则句中谓语一定要用延续性动词。非延续性动词转换为延续性动词的方法有: ①将非延续性动词转化为“be+形容词或副词” begin (start) → be on(开始) go there → be there(去哪里) come back → be back(回来) come here → be here(来这里) 1.The bus has _(离开) 2.The bus has _(离开) for 10 minutes. 3.The old man has _(死) for many years. 4.The teacher has _(来)here for an hour. 5.The baby has _(睡觉) for two hours. left been away been dead been been asleep 6.His father has _(加入) the Party since 1997. 7.The movie has _(开演) for twenty minutes. 8. How long has the meeting _(结束)? 9. Our family has _(买) the house for 20 years. 10.How long has the man _(离开)China? been in been on been over had been away from Rewrite the sentences using for or since. Jim is in Japan. He arrived there three days ago. 2. They are very hungry. Their last meal was ten hours ago. They have not eaten for ten hours. Jim has been in Japan for three days. Although their last meal was ten hours ago, it isn’t logical that they got hungry immediately after they had their last meal. So the answer “They have been