首页 > 综合百科 > 精选范文 >

时与现在完成时混合练习题40题(带答案)

更新时间:发布时间:

问题描述:

时与现在完成时混合练习题40题(带答案),快急哭了,求给个思路吧!

最佳答案

推荐答案

2025-06-24 01:05:45

在英语学习中,时态的正确使用是语法掌握的重要部分。尤其是“一般过去时”和“现在完成时”的区别与应用,常常让许多学生感到困惑。为了帮助大家更好地理解和掌握这两个时态的用法,下面整理了40道关于一般过去时与现在完成时的混合练习题,并附有详细答案解析。

一、选择题(每题1分,共40题)

1. I ______ my homework already.

A. did

B. have done

C. do

D. am doing

2. She ______ to Paris last year.

A. went

B. has gone

C. goes

D. had gone

3. We ______ the movie at 8 p.m. yesterday.

A. watch

B. watched

C. have watched

D. are watching

4. He ______ his keys yet.

A. hasn’t found

B. didn’t find

C. finds

D. is finding

5. They ______ their trip to Japan in two weeks.

A. will take

B. have taken

C. took

D. are taking

6. Have you ever ______ to London?

A. go

B. went

C. been

D. been to

7. I ______ that book three days ago.

A. read

B. have read

C. reads

D. had read

8. She ______ her mother since morning.

A. hasn’t seen

B. didn’t see

C. sees

D. is seeing

9. They ______ the news just now.

A. heard

B. have heard

C. hear

D. had heard

10. I ______ this song for a long time.

A. like

B. liked

C. have liked

D. am liking

11. He ______ his phone at home.

A. left

B. has left

C. leaves

D. had left

12. We ______ dinner when she called.

A. were having

B. have had

C. had

D. had been having

13. Have you ______ your work?

A. finish

B. finished

C. finishing

D. have finished

14. She ______ to school by bike every day.

A. goes

B. has gone

C. went

D. had gone

15. I ______ that restaurant before.

A. have been

B. was

C. had been

D. go

16. They ______ the problem already.

A. solved

B. have solved

C. solve

D. had solved

17. He ______ his bag on the bus.

A. lost

B. has lost

C. loses

D. had lost

18. I ______ that movie last week.

A. saw

B. have seen

C. see

D. had seen

19. Have you ______ the letter?

A. receive

B. received

C. receiving

D. have received

20. She ______ her parents for two years.

A. hasn’t seen

B. didn’t see

C. sees

D. is seeing

21. We ______ our tickets before the show started.

A. bought

B. have bought

C. buy

D. had bought

22. He ______ English for five years.

A. learn

B. learned

C. has learned

D. is learning

23. I ______ my phone in the office.

A. left

B. have left

C. leave

D. had left

24. They ______ the meeting at 3 p.m.

A. had

B. have had

C. had had

D. were having

25. Have you ______ the new app?

A. try

B. tried

C. trying

D. have tried

26. She ______ her job last month.

A. started

B. has started

C. starts

D. had started

27. I ______ that idea before.

A. heard

B. have heard

C. hear

D. had heard

28. He ______ the car for two months.

A. has owned

B. owned

C. owns

D. had owned

29. We ______ the train an hour ago.

A. caught

B. have caught

C. catch

D. had caught

30. Have you ______ the test yet?

A. pass

B. passed

C. passing

D. have passed

31. She ______ her homework at 7 p.m. yesterday.

A. did

B. has done

C. does

D. was doing

32. They ______ to the party last weekend.

A. went

B. have gone

C. go

D. had gone

33. I ______ that song for a week.

A. like

B. liked

C. have liked

D. am liking

34. He ______ his bag in the library.

A. left

B. has left

C. leaves

D. had left

35. Have you ______ your friend?

A. see

B. seen

C. seeing

D. have seen

36. She ______ to the hospital yesterday.

A. went

B. has gone

C. goes

D. had gone

37. I ______ this book for three days.

A. read

B. have read

C. reads

D. had read

38. They ______ the problem after the meeting.

A. solved

B. have solved

C. solve

D. had solved

39. Have you ______ the message?

A. receive

B. received

C. receiving

D. have received

40. He ______ his phone for a month.

A. has had

B. had

C. has

D. have had

二、参考答案

1. B

2. A

3. B

4. A

5. A

6. C

7. A

8. A

9. A

10. C

11. A

12. A

13. B

14. A

15. A

16. B

17. A

18. A

19. B

20. A

21. D

22. C

23. A

24. A

25. B

26. A

27. B

28. A

29. A

30. D

31. A

32. A

33. C

34. A

35. B

36. A

37. B

38. A

39. B

40. A

通过这些练习题,你可以更加清晰地理解一般过去时与现在完成时的区别,特别是在表达动作发生的时间和对现在的影响方面。建议多做类似的练习,并结合实际语境进行记忆,以达到更好的掌握效果。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。