完成时态练习答案
教程:英语语法新思维  浏览:1422  
  • 提示:点击文章中的单词,就可以看到词义解释

    完成时态练习答案

    一、用所给词的适当形式填空。
    1. have taught; had taught; will have taught
    2. will have spent
    3. had already gone
    4. went
    5. went
    6. had gone
    7. broke
    8. were driving; had broken
    9. had written; had never replied
    10. had just come
    11. had never flown
    12. get; will have already arrived
    13. had been
    14. has written
    15. have taken
    16. have ever done
    17. has phoned
    18. has spilt; wasn’t; didn’t do; was
    19. has broken; did; happen; fell
    20. have lost
    21. had lost; have found
    二、改错。
    22. I have been in the university for two years. / I entered the university two years ago.
    23. He has been here for three hours. / He came here three hours ago.
    24. The old lady has been dead for ten years. / The old lady died ten years ago.
    25. He has been away from his native place for three years. / He left his native place three years ago.
    26. I have been married for a year. / I got married a year ago.
    27. He has been in the army for five years. / He joined in the army five years ago.
    28. I have been in Beijing for seven years. / I came to Beijing seven years ago.
    三、用正确时态填空,必要时在合适的地方加入just,already,yet,before等。
    29. Have you taken a flight before?
    30. Have you skied from the top of the mountain before?
    31. I’ve already had lunch.
    32. Have you found a job yet?
    33. I haven’t finished yet.
    34. he has gone out
    四、讨论下列完成时态是什么思维和用法。
    35. 状态的持续
    36. 过去动作对现在的影响
    37. 过去动作对现在的影响
    38. 过去动作对现在的影响
    39. 重复动作
    40. 状态的持续
    41. 对未来的影响
    42. 对未来的影响
    0/0
      上一篇:完成时态练习 下一篇:50 完成进行时概述 Track 050

      本周热门

      受欢迎的教程

      下载听力课堂手机客户端
      随时随地练听力!(可离线学英语)