完成時(shí)態(tài)練習(xí)答案
一、用所給詞的適當(dāng)形式填空。
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
二、改錯(cuò)。
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.
三、用正確時(shí)態(tài)填空,必要時(shí)在合適的地方加入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
四、討論下列完成時(shí)態(tài)是什么思維和用法。
35. 狀態(tài)的持續(xù)
36. 過(guò)去動(dòng)作對(duì)現(xiàn)在的影響
37. 過(guò)去動(dòng)作對(duì)現(xiàn)在的影響
38. 過(guò)去動(dòng)作對(duì)現(xiàn)在的影響
39. 重復(fù)動(dòng)作
40. 狀態(tài)的持續(xù)
41. 對(duì)未來(lái)的影響
42. 對(duì)未來(lái)的影響