1、现在完成时(现在完成时(3) 我们已经知道,现在完成时可以表示某一行为或状态从过去某时间一直持续 到现在,这时常与表示一段时间的时间状语连用,这类状语通常由 since 或 for 引导。具体用法如下: 1. since 意为“自以来”,它既可作介词,又可作连词。作介词时,后接时间 点;作连词时,引导时间状语从句,主句常用现在完成时,从句用一般过去时。 如: They have lived here since 2010. Wang Hai has learned English since he was 5 years old. 2. for 作介词,后接一段时间。如: Jason has
2、stayed in Shanghai for a month. 3. 对现在完成时的时间状语进行提问时,我们常用 how long。如: I have worked in this factory for five years. (对划线部分提问) How long have you worked in this factory? 【注意】【注意】 1. 在英语中,一些表示短暂意义的动词,一般不能和表示一段时间的时间状语 连用。如: He has come to this park for two weeks. ( ) 2. 表示短暂意义的动词在现在完成时的否定句中可以与表示一段时间的时间状
3、语连用。如: He hasnt come to this park for two weeks. 【运用】【运用】 基础篇基础篇 . 完成句子完成句子 她参军已经快十年了。 She _ _ in the army for almost 10 years. 【2017 甘肃兰州】 . 单项选择单项选择 1. Where is your uncle? I havent seen him for a long time. He _ Beijing for about half a year. He moved there in January. A. has gone to B. has been
4、to C. has arrived in D. has been in 【2017 重庆 B】 2. _ has Hong Kong been back to our motherland? For 20 years. How time flies! A. How soon B. How long C. How often 【2017 福建】 综合篇综合篇 单项选择单项选择 1. Lily is my classmate. We _ each other since she came to our school. A. know B. knew C. have known D. will kn
5、ow 【2017 北京】 2. I _ in the city since I left school. A. live B. will live C. was living D. have lived 【2017 天津】 3. How are you today? Oh, I _ as ill as I do now for a long time. A. didnt feel B. wasnt feeling C. dont feel D. havent felt 【2017 湖北武汉】 4. Hello, John. This is Mike. What are you doing now? Im watching a football match. It started at 7:30 p.m. and _ on for another one hour. A. has been B. was C. will be 【2017 湖南长沙】 5. Mike _ in China for two months last year. A. stayed B. stays C. has stayed D. will stay 答案答案 基础篇 . has been . 1-2 DB 综合篇 1-5 CDDCA