2025年中考英语语法时态专题复习--一般过去时和现在完成时综合练习
译林版初二必考语法
一般过去时和现在完成时综合练习
一、填空:
1. - you (have) lunch yet? -Yes, I .
-When you (have) it? -I (have) it at 12:00.
2. - she (write) a letter to her aunt yet? Yes, she .
She (write) it the day before yesterday.
3. - you (find) your knife yet? -Not yet.
4. I (sing) the English song before.
5. I never (see) him before.
6. She just (ride) a horse.
7. Tom with his mother (shop) just now.
8. Sam (go) to school by bike last year.
9. My brother (join) the army in 1999.
10. My brother (be) in the army since 1999.
11. John (not watch) TV last night.
12. She (do) her homework already.
13. Where is Jack? He (go) to the park.
14. I (read) the magazine yesterday.
15. What was she doing when she (come) here?
16. We (play) football five hours ago.
17. Mike already (finish) the work.
18. We (run) out of money. What shall we do?
19. I just (lose) my math book.
20. I (be) to Beijing twice.
21. My father never (eat) ice cream.
22. I (work) here since 1995.
23. They (teach) English since they (come) to this school.
24. We (learn) 1000 words so far.
25. Tom (be) away for three days. He will come back tomorrow.
26. The teacher (leave) two days ago.
学科网(北京)股份有限公司
27. The teacher (be) here since two days ago.
28. - you (clean) the room yet? -Yes, we (do) that already.
-When you (do) it? -We (do) it an hour ago.
29. - he (see) this film yet? -Yes, he .
-When he (see) it? -He it last week.
30. I (read) the book twice. It’s interesting.
31. -Where’s she? -She (go) to Pairs.
-How she (go) there? -She (go) there by air.
32. So far, many countries (improve) their environment.
33. Mr Chen (give) up smoking last year.
34. Mr Chen (give) up smoking since last year.
35. It’s ten years since I (meet) her.
36. This is the most interesting book that I (read).
37. She (work) in this hospital in 2005.
38. She (work) in this hospital since 2005.
39. I (clean) my room two hours ago.
40. I (clean) my room since two hours ago.
41. The old men (live) in the house for ten years.
42. Mum is not at home now. She (go) to the shop.
43. The sun (rise) since five o’clock.
44. I’m sorry I’ve already (forget) your name.
45. My leg (hurt) a lot last night.
46. They (eat) a lot of chicken already.
47. - he (give) the book back to the library? -Not yet.
48. My uncle (teach) English for ten years. He loves his job.
49. I (spend) five hours watching TV last weekend.
50. He’s just (tell) us a story.
二、按要求变换句型:
1. I have already eaten the food. (否定句)
2. We have ever read this book. (否定句)
学科网(北京)股份有限公司
3. The plane has arrived. (否定句)
4. She’s lent some money to others. (否定句)
5. She has already visited her aunt. (疑问句并肯定回答)
6. My father has already had lunch. (疑问句并否定回答)
7. I have ever read this story. (疑问句并肯定回答)
8. He’s ever ridden a horse. (疑问句并否定回答)
9. He took photos in the park. (疑问句并否定回答)
10. She’s already visited her aunt. (划线提问)
11. Uncle Wang has put the key in his bag. (划线提问)
12. I have practiced the conversation twice. (划线提问)
13.She has collected twenty kites so far. (划线提问)
14. I have cleaned the room. (划线提问)
15. I’ve been a teacher since I came here. (划线提问)
16. She’s lived here since three years ago. (划线提问)
17. They have had this car for ten days. (划线提问)
18. She went to the zoo three years ago. (划线提问)
学科网(北京)股份有限公司