Unit2现在完成时练习2021-2022学年牛津译林版八年级英语下册(教师版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时练习(2)
1.Luckily,he has been (be)there for a holiday before.
2.—I’m wondering if(是否)someone has closed (close)all the windows already.
3.There hasn't been (not be) much snow here in the past three years.
4.We know each other well because we have been (be) friends since ten years ago.
5.Xiao Li promised to chat with me on the Internet , but so far she hasn't done ( not do ) so.
6.If you are really tired, you can stop to have (have) a rest for 10 minutes.
7.Tim is still planning his trip. He hasn’t decided (not decide)where to go.
lie has kept (keep)the computer since three months ago.
9.I have been to Ocean Park twice (two).
10.Mr Smith,together with his two sons, C Shanghai for about five months.
A.has left
B.have left
C.has been away from
D.have been away from
11.— B your homework?
—Not yet. I’ll finish it in ten minutes.
A.Did you finish
B.Have you finished
C.Will you finish
D.Do you finish
12.She’s just been back from work, A she?
A.hasn’t
B.isn’t
C.has
D.is
13.My uncle has taught in this school A he was twenty years old.
A.since
B.for
C.until
D.after
14.Some primary and secondary schools C winter sports to their courses since Beijing won the right to host the 2022 Winter Olympic Games.
A.added
B.will add
C.have added
D.were adding
15.—How long have you _ A here ?
—For two days. I here the day before yesterday.
A.been;came
e;came
C.came;came
e;come
16.—You've been here B a month . Don't you miss your parents ?
—Yes , I plan to go back home a month .
A. in; in
B.for;in
C.for;after
D.after;after
17.—Amy,can we give away these toys? We D them for many them years.
—But I want to keep the bear , Mum .
A.bought
B.had
C.have bought
D.have had
18.—Have you given the books back to library D?
—Yes,I have given them back.
A.yet;yet
B.ever;already
C.already;yet
D.yet;already
19.—How long D you this pen?
—Only one day. I it yesterday.
A.have;bought;had
B.did;have;had
C.did;buy;bought
D.have;had;bought
20.Sally,hurry up!The TV play has D for about ten minutes.
A.began
B.begun
C.started
D.been on
21.The high way B for about two years.
A.has opened
B.has been open
C.has been opened
D.opened
22.It C many years since he .
A.is;was dead
B.has been;was dead
C.is;died
D.was;died
23.—Has Jack finished D the letter ?
—Not
A.writing;already;already
B.writing;already;yet
C.to write;yet;already
D.writing;yet;yet
24.I became a student ten years A. I have been a student 2000. I have studied here
About 10 years.
A.ago;since;for
B.ago;for;since
C.ago;before;for
D.ago;in;after
25.—He D his hometown two years ago.
—You mean he his hometown for two years.
A.leaves;has left
B.left;has come to
C.left;has left
D.left;has been away from
26.In the past few years,there C a lot of changes in our country.
A.was
B.has been
C.have been
D.had
27.—He’s just back from work, D ?
— . He won’t come back until next Friday.
A.hasn’t he;Yes,he was
B.hasn’t he;No,he hasn’t
C.isn’t he;Yes,he is
D.isn’t he;No,he isn’t
28.—Why are you worried?
—I’m expecting(盼望)a call from my daughter. She C New York for three days.
A.has gone to
B.has been to
C.has been in
D.has come in
29.—Jane,when did you come here?
—In2016,I D here for five years.
A.have been to
B.have gone to
C.have come
D.have been
30.—Where is your father?
—He B France and he Paris for two weeks.
A.has been to;has been in
B.has gone to;has been in
C.has been in;has been to
D.has gone to;has been to
31.Not only Mr and Mrs Green but also their daughter D abroad twice.
A.have gone
B.have been
C.has gone
D.has been
32.The new supermarket in our town B for two weeks, but I there yet.
A. has opened; haven't gone
B. has been open; haven't been
C. has been open; haven't gone
D. has opened; haven't been
33.—Where is Kitty?
—She has gone to the library. She went there half an hour ago.(go)
34.Mr Lu D Kunming. He the city three times. This time he Kunming for three days already.
A.has been to;has been to;have been in
B.have gone to;has been to;has been in
C.have gone to;has been to;has been in
D.has gone to;has been to;has been in
35.—Where is your father,Jenny?
—He isn’t at home. He B to Shanghai on business.
A.has been
B.has gone
C.went
D.will go。