完成进行时态练习答案
一、用所给词的适当形式填空。
1. have been sitting; had been sitting; will have been sitting
2. have been studying
3. had been studying
4. had been dreaming
5. had been watching
6. had been waiting
7. had known
8. had been waiting/had waited
9. had been running
10. have written
11. have been writing
12. have…been reading
13. have…read
14. have been reading; have read
15. have…been saving; have…saved
16. have been surfing
17. have surfed
18. have knocked
19. have been knocking
20. have been reading
21. have read
二、单项选择。
22. C 23. D 24.C 25.C 26.B 27.C 28.D 29.D
30. C 31. B 32.D 33.C 34.D 35.B 36.B 37.D
38. A 39.B 40.A 41.D 42.D 43.C 44.B 45.C
46. A 47. D 48. C 49. C 50.C 51.B 52.C 53.D
54. C 55.B 56.C 57.B 58. C 59. A 60. D 61. B
62. C
1. have been sitting; had been sitting; will have been sitting
2. have been studying
3. had been studying
4. had been dreaming
5. had been watching
6. had been waiting
7. had known
8. had been waiting/had waited
9. had been running
10. have written
11. have been writing
12. have…been reading
13. have…read
14. have been reading; have read
15. have…been saving; have…saved
16. have been surfing
17. have surfed
18. have knocked
19. have been knocking
20. have been reading
21. have read
二、单项选择。
22. C 23. D 24.C 25.C 26.B 27.C 28.D 29.D
30. C 31. B 32.D 33.C 34.D 35.B 36.B 37.D
38. A 39.B 40.A 41.D 42.D 43.C 44.B 45.C
46. A 47. D 48. C 49. C 50.C 51.B 52.C 53.D
54. C 55.B 56.C 57.B 58. C 59. A 60. D 61. B
62. C