The present perfect tense 现在完成时
He has had a big breakfast. 功能: He has had a big breakfast. He is full . 1.过去某一时间点发生的动作对现在产生影响。
I have learned English for ten years 2.过去某一时间点发生的动作持续 到现在或还将持续下去。
The present perfect tense 基本结构 have / has + done 助动词 (可以帮助构成肯定、疑问和否定句)
How long has she lived in London? 1.He has cleaned his room. (写一个一般疑问句) Has he cleaned his room? 2. She has lived in London for four years. (划线部分提问) How long has she lived in London?
hasn’t he 3. He has been to China, ____ ____? (写出反义疑问句部分) 4. They have come back from work. (写否定句) They haven’t come back from work.
What are the key words for the Present Perfect Tense?
注意:already 用于肯定句, yet 用于疑问句和否定句中 Has finished yet already Key words yet already 注意:already 用于肯定句, yet 用于疑问句和否定句中 Has finished A: ______ your brother ______ his homework yet? (finish) B: Yes, he ‘s already done it.
Have been yet already ever never 注意: ever 曾经 用于疑问句中 never 从不 带有否定意义 Key words yet already ever never 注意: ever 曾经 用于疑问句中 never 从不 带有否定意义 Have been A: _______ you ever _______ to the park? ( be ) B: No, never.
have mended yet already ever never just Just 刚刚 与现在完成时连用 一般置句中 Key words yet already ever never just Just 刚刚 与现在完成时连用 一般置句中 Just now 刚才 与一般过去时连用 have mended I ______ just ________ the desk, you can take it to your classroom . (mend )
has worked yet already ever never since since 后面带过去时间或有一般过去时的句子 Key words yet already ever never since since 后面带过去时间或有一般过去时的句子 has worked Tom ___________ in the factory since he left school ten years ago. (work )
+ 一段时间 have taught yet already ever never since for Key words yet already ever never since + 一段时间 for have taught A: How long ______ you ________ in this school? (teach ) B: For 6 years.
到目前为止 have planted yet already ever never since for just so far Key words yet already ever never since for just so far 到目前为止 have planted We _______ only ____________ 100 trees so far. (answer )
yet ever never since for just before already so far Key words yet ever never since for just before already so far in the past 10 years how long twice 也可以是其他表示次数的词
Some verbs can't often be used with "for" or "since" He has bought the book. He has bought the book for a week. He has had the book for a week. buy have leave be away borrow keep come /go/get to be in begin be on finish be over join be in be a …member die be dead reture be back
Please point out any mistakes and correct She has bought the computer for two years. had buy have/has had
Please point out any mistakes and correct How long have you come to the United States? been in buy have/has had come to have/has been in
Please point out any mistakes and correct Ann has gone to China since three months ago. been in come to have/has been in buy have/has had go to have/has been in
Please point out any mistakes and correct My brother has joined the army for five years. been in been a soldier come to have/has been in buy have/has had go to got to join have/has been in have/has been a soldier
Please point out any mistakes and correct I have left Shanghai for 3 days. been away for 3 days. come to have/has been in buy have/has had go to got to join have/has been a soldier leave have/has been away
Please point out any mistakes and correct I have borrowed the dictionary since 3 days ago . kept come to have/has been in buy have/has had go to got to join have/has been a soldier leave have/has been away borrow have/has kept
Please point out any mistakes and correct The film has begun for 10 minutes. been on come to have/has been in buy have/has had go to got to join have/has been a soldier leave have/has been away borrow have/has kept begin have/has been on
Please point out any mistakes and correct The concert has finished for half an hour. been over come to have/has been in buy have/has had go to got to join have/has been a soldier leave have/has been away borrow have/has kept begin have/has been on finish have/has been over
Please point out any mistakes and correct His dog has died for two years . been dead come to have/has been in buy have/has had go to got to join have/has been a soldier leave have/has been away borrow have/has kept begin have/has been on finish have/has been over die have/has been dead
Her sister _____________ Australia, She left this morning. can you distinguish? have been to have gone to have been in 去了某地 还没回来不与 只用于第三人称 去过某地已经回来 常与ever, never, once,twice,连用 一直留在某地 与for / since连用 用how long 提问 has gone to Her sister _____________ Australia, She left this morning.
B: He ____________ Japan with his sister. can you distinguish? have/has been to have/has gone to have/has been in 去了 说话时某人不在 只用于第三人称 去过 常与ever, never, once,twice,连用 在… 与时间段连用 用how long 提问 A: Where is Bob ? B: He ____________ Japan with his sister. has gone to
A: How long ____ you _______ China? B: I _________ here for 3 years. can you distinguish? have/has been to have/has gone to have/has been in 去了 说话时某人不在 只用于第三人称 去过 常与ever, never, once,twice,连用 在… 与时间段连用 用how long 提问 A: How long ____ you _______ China? B: I _________ here for 3 years. have been in have been
A: _____ you ever ________ the city ? B: No , never . can you distinguish? have/has been to have/has gone to have/has been in 去了 说话时某人不在 只用于第三人称 去过 常与ever, never, once,twice,连用 在… 与时间段连用 用how long 提问 A: _____ you ever ________ the city ? B: No , never . Have been to
The past tense or the present perfect tense know We ____________ each other since childhood . have known We ____________ each other when we were young . knew
The past tense or the present perfect tense I ________ him just now . (see) saw I _____ just _____ my pen. (lose) have lost
The past tense or the present perfect tense How long ______ you ______ in the United states ? (live) have lived When _____ you ______ here ? (move) did move
The past tense or the present perfect tense A: When______ you ______ the film ? B: I ____ it two months ago. (see) did see saw The writer ________________ several story-books since 5 years ago. (finish) has finished