(暑假复习)外研版八年级英语下册现在完成时专项训练
试卷更新日期:2024-07-04 类型:复习试卷
一、单选题
-
1. — ____ your uncle ______the videotapes to Mr Fox?
—No. They are still in his bedroom.
A、Did; return B、Has; returned C、Will; return D、Does; return2. —Is that Mrs. Li?—It can't be her. She, as a volunteer, _____________ Shanghai since April.
A、has been to B、has gone to C、has been in D、has come to3. —______Mary______ back her lost keys?—No, not yet.
A、Have; brought B、Has; brought C、Does; bring D、Is; bring4. The tickets of the concert ________ already ________out.A、have, sell B、have, sold C、has, been sold D、was, sold5. —Peter, we are leaving in 10 minutes. Are you ready?—No, I______ our guidebook and towels yet.
A、don't pack B、didn't pack C、haven't packed D、have packed6. More than 20 people, _______ in traffic accidents _______ last May.A、died; for B、have been dead; since C、have died; for D、have been dead, for7. —May I speak to Mr. Green?—Sorry, he__________ Xiangyang. He _________the city for two days.
A、has been to; has been in B、has gone to; has been to C、has been to; has been to D、has gone to; has been in8. I __________ an invitation to the concert. I can't wait to go can't wait to go.A、receive B、will receive C、was receiving D、have received9. We ______ our new neighbors yet, so we don't know their names.A、don't meet B、won't meet C、haven't met D、hadn't met10. Lucy's father __________ an engineer for twenty years.A、worked as B、has worked as C、worked for D、has worked for11. — You haven't seen a film for long. Why not see a film with your father this afternoon?— Oh, my father isn't at home today. He _________________ Shenzhen for a meeting.
A、has been to B、has gone to C、has been in D、goes to12. —Jenny, you look so beautiful in your new dress.—Thanks! I it for several times.
A、wear B、wore C、was wearing D、have worn13. —Last night I went to a concert of Chinese folk music. Erquan Yingyue was strangely beautiful, but I felt a strong sadness and pain under the beauty.—So it was. The musician _______to play it since he _______very young.
A、learned; was B、has learned; is C、has learned; was D、learned; has been14. — Have you seen Mr. King these days?— No, he _______ Shanghai for an international meeting. He'll come back in three days.
A、has been in B、has been to C、has gone in D、has gone to15. Although Bill Australia several times, he doesn't know the country well.A、has been to B、has gone to C、goes to D、is going to16. The shopping mall ________ for two years, but I ________ there only once.A、has opened; has gone B、has opened; have been C、has been open; have gone D、has been open; have been17. — What are you going to do this weekend?—I ________ yet.
A、haven't decided B、won't decide C、have decided D、didn't decide18. —He _______exercise in the park every morning when he was young.—Yes, but now the life he was used to _________ a lot.
A、used to, changing B、was used to, has changed C、was used to, changing D、used to, has changed19. We ________ a lot of progress since 2003.
A、make B、had made C、have made D、made20. You said that Zhijin Cave is very beautiful. ______ you ______ there?A、Have; gone B、Have; been C、Have; gone to D、Have; been to21. Not only Jim but also his parents a few places of interest since they came to China.A、has visited B、will visit C、have visited D、visited22. —Have you ever to the park?—Yes, I there last summer.
A、gone; went B、gone; have been C、been; went D、been; have been23. Amy loves to talk about travel and she ____ many places of interest.A、has gone to B、has been to C、has gone for D、has been from24. I __________ Beijing three times, I know there very well.A、went B、have been to C、have gone to D、have been in25. Don't return the video to Peter. I ____ it.A、don't watch B、won't watch C、wasn't watch D、haven't watched26. How time flies! Three years _________ since I _________ you last time.
A、passed; meet B、has passed; met C、passed; have met D、has passed; meet27. —When did you the new computer?—Well, I it for half a year.
A、have, have bought B、buy, have had C、buy, have bought D、have, have had28. The shop in Wanda Square ______for five years, but I ______there so far.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 been29. Neither Jim nor Tom _________Australia before, but they know the country very well.A、has gone to B、has been to C、have gone to D、have been to30. — she the TV play before?—No, she hasn't.
A、Does; see B、Has; seen C、Have; seen D、Did; see31. —Why are you worried?—I'm expecting a call from my son. He ____ New York for three days.
A、has been to B、has gone to C、has come in D、has been in32. He_________Nanjing since two years ago .A、came B、has come C、has been D、has been in33. ——________ he still _________ in his office?
—— No. He __________ back home.
A、Is; working; went B、Has; worked; is going C、Is; working; has gone D、Did; work; is going34. Jerry took the wrong bus just now. So when he got to the concert, it ____for a while.A、began B、was on C、has begun D、has been on35. You had better return the book to the libaray. You _________it for a week.A、have borrowed B、have kept C、borrowed D、kept36. —______ your brother ______ the theatre?—Yes. He left thirty minutes ago.
A、Has; been to B、Has; gone to C、Does; go to D、Did; went to37. Li Tong _______ his hometown for two years since he ______ to college.A、has left, went B、has been away, has gone C、has left, has gone D、has been away, went38. The spaceship ______________ back some pictures since it reached Mars.A、sends B、has sent C、have sent D、sent39. Look! The snow ____!We can play with snow outside.A、is stopping B、will stop C、has stopped D、had stopped40. —Lucy, may I speak to your uncle?—Oh, sorry! He__________ to London.
A、has been B、has gone C、went D、will go41. —___you ___your book to the library?—Yes. I returned it yesterday.
A、Did; return B、Have; returned C、Will; return D、Do; return42. — How long _______ you _______ Lily's English-Chinese dictionary?— For two weeks.
A、did; borrow B、have; borrowed C、have; kept D、did; kept43. —Do you know our town at all?—No, this is the first time I here.
A、was B、have been C、came D、am coming44. The workers ________ for four hours. They need to have a rest.A、work B、worked C、has worked D、have worked45. Helen loves to talk about travel. She many places.A、has gone to B、has gone C、has been to D、has been46. Tom Kate since two years ago, and they have had a child.
A、married to B、married C、got married with D、has been married to47. —Where are you going for your holidays?—Well, we__________ yet.
A、haven't decided B、hadn't decided C、don't decide D、doesn't decide48. A number of foreign visitors _____ Chengdu many times because it is such a beautiful city.A、have been to B、has been to C、has gone to D、have gone to49. His father ____ to Nanjing. He ____ back next week.A、has been, is B、has been, will be C、has gone, is D、has gone, will be50. —Do you know Tina well?—Sure. We _______ friends since eight years ago.
A、become B、have been C、were D、have become51. — Where's Mr Li? I haven't seen him recently.— He ________ Qingdao for a meeting. He will be back in a few days.
A、have been to B、have gone to C、has been to D、has gone to52. — Where 's your mother ?
— She ________ Shanghai . She won't be back ________ next week .
A、has gone to, until B、has been to, until C、has been to ,after D、has gone to, after53. — Green Book is on now. Would you like to go to the cinema with me?— No, thanks. I ______________ it twice.
A、see B、saw C、have seen D、will see54. —Dave, this science book is cool! Can I borrow it?—Sorry, I have to return it to the library. I_____ it for weeks, and tomorrow is the deadline.
A、borrowed B、kept C、have borrowed D、have kept55. —______ to Japan?— Yes, and I will be back next month.
A、Have you gone B、Have you been C、Are you going D、Did you go56. —How do you like Treasure Island, Lucy?—It's so exciting that I twice.
A、am reading B、have read C、was reading D、had read57. When we got to the cinema, the film _____________ for 30 minutes.A、began B、has begun C、has been on D、has been begun58. Her uncle ___ to New York now, he ___ there twice. He'll be back tomorrow.A、has gone, has been B、has been, has been C、has gone, has gone D、has been, has gone59. The train ______ yet. You'd better not go out right now.A、hasn't stopped B、didn't stop C、won't stop D、doesn't stop60. He ______ Australia and he ______ Sydney 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 to61. —Where have you _________?— I've ________ the supermarket.
A、gone, gone to B、been, been to C、gone, been at D、been, gone to62. —How long have you been away from Xinghua?—________.
A、Since 2 years B、In 1999 C、Since 2007 D、For half a year ago63. — he still in his office?—No. He back home.
A、Is; working, went B、Has; worked; is going C、Is; working; has gone D、Did; work; is going64. —Have you ever an art museum?一Yes.I the outdoor art museum in Shanghai on Feb. 7th.2017.
A、been to;have gone to B、gone to;have gone to C、gone to;went to D、been to;went to65. John and I ___________ friends for eight years. We first got to know each other at a Christmas party. But we ________ each other a couple of times before that.A、had been; have seen B、have been; have seen C、had been; had seen D、have been; had seen66. —Where________you________, Mike?—To the amusement park with my parents. I had a good time this day.
A、have;been B、have;gone C、are;going D、will;go67. I've had the bike ____ two years. I ride it to school every day.A、since B、before C、for D、in68. I am surprised at the new look of my home town, for it _______a lot over the years.A、changed. B、changes C、will change D、has changed69. —Tina, is your father a teacher?—Yes, he is. He _______English for nearly 20 years.
A、is teaching B、teach C、has taught D、had taught70. —How about playing basketball with Class I this afternoon?—What a shame! We can't play with them. Because they____Nanshan for a school trip.
A、have gone to B、have been to C、had gone to D、had been to71. —Have you visited the Palace Museum?—________. I hope to visit it one day.
A、No, I haven't B、Yes, I have C、No, I don't D、Yes, I do72. Kitty and her parents_______ Hong Kong since last week.A、has been in B、have come to C、have been in D、has stayed in73. —How long have you read this book?
—_________________.A、In 1980 B、Three years ago C、Since three years D、Since 198074. She ______________ many books since she was a little girl.A、read B、will read C、has read D、is reading75. Her aunt has never Russia, so she doesn't know where Russia is.A、gone to B、been to C、went to D、goes to76. In the past few years there_______ great changes in my hometown.A、had been B、have been C、were D、are77. He ____ a car as a birthday present, but he won't ____ it as it is too expensive.A、has accepted; receive B、has received; accept C、accepts; receive D、receives; accept78. —What a beautiful house! Is it yours, Jim?—Yes. My parents _______ it for nearly a year.
A、have had B、have bought C、had D、bought79. Her grandfather ________a car in 2007. He ________the car for 10 years.A、buy; has bought B、bought; has had C、buys; has had D、bought; has bought80. —Do you know Betty very well?—Yes, she and I__________ friends since we met in Guangzhou last summer.
A、have made B、have become C、have been D、have turned81. I can't find my wallet anywhere. I'm sure I ________ it.A、lost B、will lose C、lose D、have lost82. —How about the third season of the documentary Aerial China(《航拍中国》)?—Great. I ________it twice.
A、watched B、watch C、will watch D、have watched83. — Steve, let's join the music club together!— But I _______________ the club for 2 years.
A、have joined B、have been in C、joined D、was in84. —Do you know a famous shopping mall called The Hill (这有山) in Changchun?—Yes. I____there many times.
A、have gone B、have been in C、have been D、have been to85. -- What a nice watch! How long you it?-- For just two weeks.
A、will; buy B、have; had C、were; having D、did; buy86. What you in the past two hours, my baby?A、will; do B、have; done C、are; doing D、would; do87. —The Whites have Hong Kong.—Oh' really? I have never there before.
A、been to' gone B、gone to' been C、been to' gone to D、gone to' been to88. great changes in our hometown over the past 10 years.
A、There will be B、There have C、There have been D、There were89. —Where is Daming?— He the teacher's office. He'll be back soon.
A、has been to B、has gone to C、will go to D、is going to90. Paula is pleased that she her lost watch.A、finds B、found C、has found D、will find二、句型转换
-
91. They played basketball last year.(用since last year替换last year改写句子)
They basketball since last year.
92. The meeting has been on for twenty minutes. (同义句转换)Twenty minutessince the meeting started.
93. I bought the dictionary last year.I have the dictionary one year.
94. 令人难以置信的是,科学技术已取得了如此迅速的发展。It's that technology has in such a rapid way.
95. Lisa has cleaned her room.96. I have kept the book for three days.(同义句转换)I have kept the book three days.
97. Bill began to live in China five years ago. (改为同义句)Bill China five years.