初中英语一般完成时和过去完成时(初中英语现在完成时态)
1. 一件发生在过去的事情对现在产生影响,注意这时说话者的重心在过去的事情对现在产生的影响上常用的时间状语有already,yet,just,never,before等,我来为大家讲解一下关于初中英语一般完成时和过去完成时?跟着小编一起来看一看吧!
初中英语一般完成时和过去完成时
1. 一件发生在过去的事情对现在产生影响,注意这时说话者的重心在过去的事情对现在产生的影响上。常用的时间状语有already,yet,just,never,before等。
2. 一个动作开始于过去,持续到现在(也许还将持续下去)。表示从过去持续到现在并包括现在在内的一段时间的状语有:up to now / till now / until now / so far,in the last / past few days,lately / recently,for 时间段/ since 过去的时间点,ever since / since then / ever since then等。
Great changes have taken place in my hometown ___________ (在过去的几年里).
He has been busy writing a book ____________ (最近).
She has been a nurse _______(十年).
3. 关于瞬间动词
1)在完成时中表述这种意思,我们常用相应的延续性动词来代替短暂性动词,有的可变为been 相应的介词/形容词。常见的有:
borrow → buy → become →
marry → finish → die →
begin/start → fall asleep → fall ill →leave → open → close →
2) 瞬间动词若要接一段时间,需要做一些相应的变换。如:
① He has come to Beijing since last year. (×)
He has been in Beijing since last year. (√)
②He has joined the army for three years. (×)
He has served in / been a member of the army for three years. (√)
He joined the army three years ago. (√)
He has been a soldier for three years. (√)
It is three years since he joined the army. (√)
4. have /has been to, have / has been gone to , have/has been in 的用法
have been to意为“曾经去过某地”,现在已不在那里了,后可接次数,如once,twice,three times等,表示“去过某地几次”,也可和 just,never,ever等连用。
My father has been to Beijing twice. 我父亲去过北京两次。
I have never been to the Great Wall. 我从未去过长城
have gone to意为“到某地去”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语。如:
—Where is Jim?———吉姆在哪里?
—He has gone to England. ———他去英国了。(尚未回来)
have been in表示“在某地呆了多少时间”,常与时间段状语连用。如:
I have been in Shanghai for three years. 我到上海已有三年了。
He has been in London for half a month. 他来伦敦已有半个月了。
用 “never, ever, already, just, yet, for, since”填空
1.I have _______ seen him before, so I have no idea about him.
2. Jack has _________ finished his homework.
3. Mr. Wang has taught in this school ________ ten years.
4. “Have you ________ seen the film?” “No, I have ________ seen it.”
5. “Has the bus left _______?” “Yes, it has _________ left.”
6. He has lived in Nanjing ___ the year before last.
7. I’ve known him ______ we were children.
8. Our teacher has studied Japanese ______ three years.
9. She has been away from the city ______ about ten years.
10. It’s about ten years __________ she left the city.
参考答案:1.never 2.already 3.for 4.ever,never 5.yet,already
6.since 7.since 8.for 9.for 10.since
用所给词的适当形式填空:
1. I____ already ____ (see) the film. I ________ (see) it last week.
2. _____ he ____ (finish) his work today? Not yet.
3. My father ____ just ____ (come) back from work. He is tired now.
4. Where’s Li Ming ? He ______(go) to the teacher’s office.
5. I ______(work) here since I ______ (move) here in 1999.
6. So far I ___________(make) quite a few friends here.
7. How long ________ the Wangs ______________(stay) here ? For two weeks.
8. I ________ just ___________ (finish) my homework.
9. He ________ (go) to school on foot every day.
10.____ you ______ (find) your science book yet?
参考答案:1.have seen,saw 2.Has finished 3.has come 4.has gone 5.have worked,moved 6.have made 7.have stayed 8.has finished 9.goes 10.Have found
单选
1. How long have you _______ here?
A. come B. got C. arrived D. been
2. My grandpa died _________.
A. at the age of my 2
B. for 2 years
C. when I was 2.
D. my age was 6.
3. Jane has _____ to BeiJing. She will come back tomorrow.
A. been B. gone
C. went D. never been
4. It is ten years _____ I last saw her.
A. after B. since C. for D. that
5.--Who will go to the station to meet Lorry?
--I will. I _____ her several times.
A. met B. have met
C. had met D. will meet
6. --What a nice dress! How long _____ you _____ it?
--Just 2 weeks.
A. will, buy B. did, buy
C. are, having D. have, had
7.--Do you know Lydia very well?
--Yes, She and I _____ friends since we were very young.
A. have made B. have become
C. have been D. have turned
8. The Smiths _______ in China for 8 years.
A. has lived B. lived
C. have been D. live
9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black?
-- Sorry. He ______ the Bainiao Park.
A. has been to B. has gone to
C. went to D. will go to
10、—______ you ___ your homework yet ?
—Yes . I _____ it a moment ago .
A. Did ; do ; finished
B. Have ; done ; finished
C. Have ; done ; have finished
D. will ; do ; finish
参考答案:DCABB DCCBB
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com