现在完成时的用法
一、现在完成时
概念:1.表示过去发生或已经完成的动作对现在造成的影响或结果.
如:I have just posted a letter.
2.表示过去已经开始, 一直延续到现在的动作或状态。
如:I have studied English for two years.
结构:have/has + 过去分词
(当主语是第三人称单数时用has, 其余人称用have 。
过去分词:规则动词的过去分词构成与动词过去式相同; 不规则动词需
要特殊记忆。
否定式: 主语 + haven't/hasn't + 过去分词 + 其他。
疑问式: Have /Has + 主语 + 过去分词 + 其他?
简略答语: Yes, 主语 + have/has.(肯定)No, 主语 +
haven't/hasn't.(否定)
时间状语:recently, lately, since?for?,in the past few years,
etc.
考点一:考查时间状语
例1. He has _______ been to Shanghai , has he ?
A. already B.never C.ever D. still 例2. Have you met Mr Li ______?
A. just B. ago C.before D. a
moment ago 例3. The famous writer _____ one new book in the past two year .
A. is writing B.was writing C.wrote D.has written 例4. —Our country ______ a lot so far .
—Yes . I hope it will be even ______ .
A. has changed ; well B. changed ; good
C. has changed ; better D. changed ; better 例5. Zhao Lan
______already ______in this school for two years . A. was ; studying B. will ; study
C. has ; studied D. are ; studying
例6. We ______ Xiao Li since she was a little girl .
A. know B. had known C. have known D. knew 例7. Harry Potter is a very nice film .I_______ it twice .
A. will see B. have seen C. saw D.see 简析:现在完成时的时间状语常有如下四类:
⑴现在完成时常与already (已经),just (刚刚,正好),ever (曾
经),never (从来,也不;从不),before (以前),yet (仍然)等连用。故例1应选B ;例
2应选C 。