资源描述
时态习题
1. Have you taught English for a long time? ------Well, I have only been a teacher ________ 5 years ago.
A. for B. after C. since
2. Would you like to visit Shangtou City with me this summer vacation?
------No, thanks. I ________ it before. Besides, it’s hot and humid(潮湿的) there in summer.
A. have visited B. visited C. will visit
3. He ________ a million yuan to Wenchuan since the earthquake happened..
A. has given away B. gave away C. have given away D. gives away
4. ---You seem to know much about the city.
-----That’s true. I ________ it three times.
A. visited B. had visited C. have visited D. will visit
5. ________ did your uncle leave his hometown? ------He ________ for nearly twenty years.
A. When, has left B. When, has been away C. How long, has left D. How long, has been away
6. China’s 24th science research team(科考队)________ at Changcheng Station on January 5, 2008.
------Wonderful! Our scientists ________ a lot in this field(在这个领域) already.
A. have arrived, improved B. arrived, has improved C. arrived, have improved
7.--- Bad luck! It’s too late!
---It doesn’t matter. The movie________ for only a few minutes. You can’t miss it.
A. has begun B. has been on C. began D. was on
8. ________ you ever ________ Chinese mooncakes, Diana? ------No, never. But I have had noodles.
A. Do, try B. Will, try C. Did, try D. Have, tried
9. ________ you ________ the film Harry Potter 5? ------Not yet. I’ll see it this Sunday.
A. Did, see B. Are, seeing C. Have, seen D. Do, see
10. Please bring your homework to school tomorrow, Steven. ------OK. I ________.
A. will B. won’t C. do D. don’t
11. Look! The light is still on in Mr. Zhang’s office. ------I’m afraid he ________ his work yet.
A. doesn’t finish B. didn’t finish C. hasn’t finished D. won’t finish
12. She ________ the same song so many times. I’m getting sick of it!
A. sings B. sang C. will sing D. has sung
13. Were you at home at 9 o’clock last night? ------Yes, I ________ a shower at that time.
A. took B. was taking C. was taken D. am taking
14. ---Whose watch is lost?
---Mr. Smith’s. Look! He ________ it everywhere.
A. looked for B. was looking for C. looks for D. is looking for
15. Their parents have ________ in New York for a few months.
A. come B. arrived C. been D. gone
练习(附件1)
• They reads books twice a day in the library.
• They was glad to see each other last month.
• They made a kite a week ago.
• He will come back in three days.
• There will be a birthday party this Sunday.
• Listen!She is singing an English song.
• He has just seen the film.
• Our country has made great progress in the past 30 years.
• What were you doing from three to four yesterday afternoon?
单项选择(见附件2)
1. Henry speaks Chinese very well. He ______in China since 2002.
A. stays B. stayed C. is staying D. has stayed
2. Look! Jane’s grandmother ________ with some old people in the park.
dances B. danced C. is dancing D. was dancing
3. How’s Annie? I ________ her for a long time.
don’t see B. won’t see C. didn’t see D. haven’t seen
4. ---Can your father drive?
---Yes, and he usually ________ to school.
drove B. is driving C. drives D. has driven
5. ---Hasn’t Betty come yet?
---No, and I ________ for her for nearly 2 hours.
A. wait B. waited C. have waited D. was waiting
6. I won’t forget my teacher because she ________ so kind to me since I came to this school.
has been B. will be C. was D. is
7. John, our foreign teacher, ___ Beijing two years ago, and I ________ him since then.
A. left; don’t see
B. has been away from ; won’t see
C. has been away from ;didn’t see
D. left; haven’t seen
8. I’ve been collecting old coins ________ ten years ago.
A. for B. about C. since
9. ---- Has he returned the library book yet?
----Not yet. Don’t worry. He ________ it soon.
A. returned B. has returned
C. will return D. returns
10. ---I called you at 5:00 yesterday afternoon. But there was no answer. Where were you?
---- I ________ in the supermarket.
A. was shopping B. am shopping
C. have shopped D. do shopping
附件3
1.The film began 5 minutes ago.
The film___ ___ ___ for 5 minutes.
2.They left an hour ago.
They____ ____ ____for an hour.
3.The man died a week ago.
The man___ ____ ____ for a week.
4.He joined the club 3 days ago.
He___ ____ ___the club for 3 days.
5.They got married 10 years ago.
They____ ____ _______for 10 years.
6.He came here an hour ago.
He___ ____ here since an hour ago.
7.Jack got home 2 hours ago.
Jack___ ____home for 2 hours.
8.Mum opened the door just now. The door___ ____open for a while.
9.They got to know 10 years ago.
They____ ______since 10 years ago.
10.I borrowed the book a week ago.
I____ _____the book for a week.
11.I bought the car a year ago.
I____ ____the car since a year ago.
展开阅读全文