1、完成时态的用法,1,1)现在完成时态表示 过去发生的动作对现在造成的影响或结果 。Our teacher has left .We have studied English .I have already finished the homework .He has had his lunch .He has become a doctor .,Have / has + 过去分词,1. 构成,2. 意义,2,2)某个动作从过去已经开始, 一直持续到现在, 还有可能持续到将来,动作的 持续性要通过一段时间来表示。,一段时间的表达方法有 两 种: For : + 一段时间 for a year fo
2、r two weeks for three years,Since :过去的某一时刻, since nine since last week一般过去时态的时间状语从句, since you came. since you got home.,3,! :for 和since 所引导的时间状语都表示一段时间. 对划线部分提问都用 How long .,1) He has been away since last week .,2)He has been away for one week .,对下列划线部分进行提问。,练一练 :,4,结束性动词不能和表示一段时间的时间状语连用,但是他可以转换成相应
3、的延续性动词.,1. 直接用 延续性动词buy catch(get) a cold borrow Come/go /become put on ,2. 转换成 be+名词join the army Join the Party go to school ,Have,have a cold,keep,be,wear,be a soldier,be a Party member,be a student,5,3. 转换成 be + 形容词或副词die finish begin leave be away fall sleep be asleep close be closed,4. 转换成 be
4、+ 介词短语go to school be in school join the army be in the army,be dead,be over,be on,6,1.我们买这本书三年了.,We have had the book for three years .,2.他感冒三天了.,He has had a cold for three days.,We bought the book three years ago .,He caught a cold three days ago.,一般过去时态和现在完成时态可以构成 同意句,7,3.自从上星期我借的这本书,I have kept
5、 the book since last week.,4.我成为一个学生两年多了.,I have been a student for over two years.,I borrowed the book last week.,I became a student two years ago.,5.Mr Black死了三年了。,Mr Black has been dead for three years.,Mr Black died three years ago.,8,6.小名参军半年了。,Xiao Ming has been a soldier for half a year.,Xiao
6、 Ming joined the army half a year ago.,7.我们上了8年学了。,We have been students for eight years.,8.下课10分钟了。,The class has been over for ten minutes.,9.电影开始了一小时了。,The film has been on for an hour.,9,注:含延续性动词的现在完成时的同义句转换 。,She began to work ten years ago.,She has worked since ten years ago.,It is ten years s
7、ince she began to work.,Ten years has passed since she began to work.,She has worked for ten years.,10,Exercises,1.Youve never seen such a wonderful film before, _? A havent you B have you C do you D dont you 2. -Ann has gone to Shanghai.-So _ her parents.A has B do C did D have 3. I have watched th
8、e game.-When _ you _ it? A have watched B do watch C did watch D will watch,B,D,C,11,4. Mr. Green _ in China since five years ago.A lived B has lived C lives D is going to live 5. His grandma _ for two years.A died B has been dead C was dead D has died,6. Where is Han Mei now?- She _ to Shanghai. Sh
9、e will be back in two days.A has gone B has been C goes D had gone 7. -_ to the United States ?- No, never,but I went to Canada a few years ago.,8. You havent changed your mind,_?A do you B are you C have you D did you,B,B,A,D,C,A hasbeen B hasgone C havebenn D havegone,12,9. How long have you _ the
10、 football team of the school? A been on B been at C joined D played 10. -Where have you _ these days?- I have _ to Dazhu with my friends. A been,gone B been,been Cgone,been Dgone,gone 11. How long have you _ this book?A bought B borrowed C had D lent 12. Excuse me, _ you seen the film yet?- Yes, I _ it last night. A have, see B have, have seen C have, seenD have,saw 13. He has never ridden a horse before, _?A is he B isnt C hasnt D has he,A,B,C,D,D,13,