Present perfect tense & present continuous tense
Yesterday , we cleaned the classroom.
Now , the classroom is clean because we
have cleaned it.
1. My father bought many books for me yesterday . Now , I have a lot to read because my father has bought many books for me. ________________________________ 2. I saw this film last week. Now, I know this film because have seen it before I_____________________. 3. I did my homework yesterday. Now, I can give it to the teacher because I______________ have done it.
“已经”通常用于肯定句中,放在句中。 already: I have already read this book. 有时，也用在疑问句中表示惊讶。 Have you eaten up all the food already ?
“仍然，还 ” 用在疑问句和否定句 中，放在句末。 I haven’t read this book yet . Have you had breakfast yet ?
“曾经”通常用于疑问句 和肯定句中,放在句中。 I have ever seen this film. Have you ever been to the USA ?
“从来不” 用在否定句中,放在句 中。 Is he famous ?I have never heard of him .
“刚刚 ”用在陈述句中, 放在句中。 I have just bought a novel。
放在句末。 Ｉhave never read this kind of books before.
She began to work in 2005.
She still works here now. She has worked at this school for 9 years.
I began to teach English at this school five years ago.
I have taught English at this school for five years.
1. I am a doctor. I began to work when I was 22.Now , I am 26. I have worked for four years. ________ 2. We went to the USA last Monday. Today is Monday . We _________ have stayed (stay) in the USA since last Monday.
since and for
The woman has worked at this school for 2 years.( since two years ago) for + 时间段 for 2 years/a long time
since 2 years ago since+时间点 since 1998 since she came to the school)
_______a week for since _______1997 for ______two weeks
since for ______three o’clock _______a long time
for ______two days since ______yesterday afternoon
since _______three years since ______I came here ago since ______last Sunday since _______ last month
根据所给情况，用just,already或yet造句。 1.After lunch you go to see a friend at her house.She says‘Would you like something to eat?’ You say: No, thank I’ve just had lunch. you. _______________( have lunch ) 2.Joe goes out. Five minutes later,the phone rings and the caller says ‘Can I speak to Joe?’ You say: I’m afraid he has just gone out _________________.( go out )
3.You are eating in a restaurant this
evening. The waiter thinks you have finished and starts to take your plate away.You say: Wait a I haven’t finished it yet. moment !_______________________ ( not / finish )
4.You are going to a restaurant this evening.
You phone to reserve(预定）a table. Later your friend says ‘Shall I phone to reserve a table? ’You say: I have already done No,__________________ it (do)
1.现在完成时用来表示过去发生或已完成 的动作或状态对现在造成的影响或结果,也 就是说,动作或状态发生在过去但它的影响 现在还存在.
I have lost my wallet.(含义是:现在我没有钱花了.) Jane has just had breakfast.(含义是:简现在不饿 了.) Michael has been ill.(含义是:现在仍然很虚弱) He has returned from abroad. (含义是:现在已在 此地)
2. 现在完成时可以用来表示发生在过 去某一时刻一直持续到现在的动作和 状态,常与表示持续的时间状语连用. 表示持续动作或状态的动词多是延续 性动词。
I haven’t seen her these days. Mary has been ill for three days. I have lived here since 1998.
3. 现在完成时往往同表示不确定的过去时 间状语连用,如already, yet, just, before, recently, still, lately等标志词
He has already got a chance to go abroad. I haven't seen much of him recently (lately). We have seen that film before. Have they found the missing child yet ？
4. 现在完成时常常与表示频度的时间状语 连用,如often, sometimes, ever, never, twice, on several occasion等: Have you ever been to Beijing？ I have never heard of Bunny. I have used this pen only three times. George has met that gentleman on several occasions.
5. 现在完成时还往往可以同包括现在时间在内 的时间状语连用,如now, just, today, this morning/week/month/year, up to these few days/weeks/months/years,, up to present, so far 等:
Peter has written six poems so far. Man has now learned to make use of natural materials. There has been too much rain in San Francisco this year. Up to these weeks, everything has been successful.
have (has) gone和have (has) been的区别
1.have (has) gone表示“已经去某地了” She has gone to Shanghai .(她可能已在去上海 的路上，或已到上海，总之现在不在这里。)
2.have (has) been表示“曾经去过某地” She has been to Shanghai three times.(她已经不 在上海，只说明她曾经去过。)
非延续性动词不能与时间段连用： go/come/begin/start/die/buy/borrow/sell/leave/arrive/ receive/become等词语是瞬间动词表示的动作是一时的， 不能延续，不能与for、since等表示一段时间的词连用， 也不能用于how long引导的疑问句中。 如不能说：He has borrowed the book for two months.(ⅹ) 但可以说：He has kept the book for 2 months. 或：It has been 2 months since he borrowed the book. 或：Two months has passed since he borrowed the book.
这些瞬间动词常与它对应的可以表示时间段的词语进行互换。 become—be borrow—keep buy—have begin (start)—be on open—be open die—be dead leave--be away come--be here/in go out—be out join--be a member/be in begin to study--study
注明：非延续性动词在否定结构中可用于现在完成时态： I haven’t bought anything for two days.
通常使用现在完成进行时的几种情况： 1.表过去开始的动作持续到现在并仍在继续 中 She has been talking to me since she saw me.
2.表示过去开始的动作刚结束并在某种情况 下与现在有关联 —— Sorry, I’m late, have you been waiting long? —— Yes, I have been waiting for an hour.
C 1.The price _____recently, but I doubt whether it will remain so. A went down, B will go down C has gone down D was going down 2. In the past few years there ____ great C changes in Da Miao town. A is B were C have been D will be.
I clean the blackboard every day.
I'll clean the blackboard in several minutes. I'm now cleaning the blackboard.
? ? ? ?
I cleaned the blackboard several minutes ago.
I have cleaned the blackboard for several minutes.
I have been cleaning the blackboard for several minutes / since several minutes ago.
现在完成时和现在完成进行时的区别 I 1.现在完成时: have + 过去分词
2.现在完成进行时:have + been +现在分词 (1)表示从过去某一时间开始一直在进 行的动作, 并有可能持续下去, 强调 动作的全过程； 表示从过去到现在的重复性动作。 (2)注意:多用于延续性动词，如work, live, study, skate, collect…
（1）在不用时间状语的情况下，现在完成进行时表示 动作仍在进行。而现在完成时则表示动作在过去已结 束。如： The students have been preparing for the exam. （还在进行）学生们一直在准备考试。 The students have prepared for the exam. （已经结束）学生们为考试作了准备。 （2）在强调指出动作还未结束，还要继续下去。如： I’ve been reading this book for two hours, but I haven’t finished it. 这本书我已读了两个小时了，但我还没读完。 I’ve read this book. 我已读完这本书了。
现在完成时和现在完成进行时的区别 II （3）有些表示状态、感情、感觉的静态动词， 如：have, like, hate, hear, know, sound等动词 不能用于现在完成进行时，但可用于现在完成 时。如： They’ve known each other since 1970. 自从1970年起他们就相互认识了。 （4）现在完成进行时也可表示现在以前这段时 间反复发生的事情。如： We’ve been seeing each other quite a lot recently. 最近我们经常见面。
1．简略回答都一样 Yes, I/we/they have. No, I/we/they haven’t. Yes, he/she/it has. No, he/she/it hasn’t. 2．时间状语：都可以用for或since They have skated _______________ . They have been skating _______________.
A B C D E
three hours ago for three hours ago since three hours ago for three hours since three hours
copyright ©right 2010-2020。