You are on page 1of 5

Bài tập viết lại câu thì hiện tại hoàn thành và quá khứ đơn

1. Samuel started keeping a diary in 1997.


 Samuel has kept a diary since 1997
 Samuel has been keeping a diary since 1997
2. We started leaming English fìve years ago.
 We have learned English for five years.
 We have been learning English for five years.
3. I began living in Ho Chi Minh City when I was 8.
 I have been living in Ho Chi Minh City since I was 8
 I have lived in Ho Chi Minh City since I was 8
4. She has taught the children in this remote village for five months.
 She started to teach the children in this remote village five months ago
 She started teaching the children in this remote village five months ago
5. He has written to me since April.
 The last time he wrote to me was in April
6. She hasn’t had a swim for five years.
 She last had a swim five years ago
7. They last talked to each other two months ago.
 They haven’t talked to each other for two months
8. The last time she saw her elder sister was in 1999.
 She hasn’t seen her elder sister since 1999
9. She hasn’t written to me for years.
 It’s years since she last wrote to me
10. Robert and Catherine have been married for ten ỵears.
 It’s ten years since Robert and Catherine got married.
11. It’s two weeks since they deaned their room.
 They haven't cleaned their room for two weeks.
12. It’s over six months since John had his hair cut.
 John hasn't had his hair cut for over six months
13. How long is it since you rode a bicycle?
 When did you first ride a bicycle?
14. How long is it since he wrote to ỵou?
 When did he first write to ỵou?
15. When did he last talk to you?
 How long is it since he talked to you?
16. When did you last telephone him?
 How long is it since you telephoned him?
17. We have never eaten this kind of food before.
 It’s the first time we have ever eaten this kind of food.
18. This is the fìrst time I have seen this fìlm.
 I have never seen this film before
19. This is the first time he went abroad.
 He hasn’t gone abroad before
20. She started driving 1 month ago.
Page 1
 She has been driving for 1 month.
 She has driven for 1 month.
21. We began eating when it started to rain.
 We have been eating since it started to rain
 We have eaten since it started to rain
22. I last had my hair cut when I left her.
 I haven’t had my hair cut since I left her
23. The last time she kissed me was 5 months ago.
 She hasn’t kissed me for 5 months
24. It is a long time since we last met.
 We haven’t met for a long time
25. When did you have it?
 How long have you had it?
26. This is the first time I had such a delicious meal.
 I haven’t had such a delicious meal before
27. I haven’t seen him for 8 days.
 The last time I saw him was 8 days ago.
 I last saw him 8 days ago.
 It is 8 days since I last saw him.
28. I haven’t taken a bath since Monday.
 It is Monday since I last took a bath.
29. It's 2 years since I had a puncture.
 I have had a puncture for 2 years.
30. It's 2 months since he earned any money.
 He has earned any money for 2 months.
31. He last shaved the day before yesterday.
 He hasn’t shaved since the day before yesterday.
32. I last drank champagne at my brother's wedding. 
 I haven’t drunk champagne since my brother's wedding.
33. It's been 2 years since I was last in Rome. 
 I haven’t been to Rome for 2 years.
34. I saw Tom last on his wedding day.
 I haven’t seen Tom since his wedding day.
35. I last ate raw fish when I was in Japan.
 I haven’t eaten raw fish since I was in Japan.
36. It's years since Mary last spoke French.
 Mary hasn’t spoken French for years.
37. It's ten weeks since I last had a good night’s sleep.
 I haven’t had a good night’s sleep for ten weeks.
38. He last paid taxes in 1970.
 He hasn’t paid taxes since 1970.
39. I last ate meat 5 years ago.
 I haven’t eaten meat for 5 years.
40. It's 3 months since the windows were cleaned.
Page 2
 The windows haven’t been cleaned for 3 months.
41. It's years since I took photographs.
 I haven’t taken photographs for years
42. I last watched TV on new years’ day.
 I haven’t watched TV since new year's day.
43. It's 3 months since he wrote to me.
 He hasn’t written to me for 3 months.
44. The last time I was abroad was in the summer of 1978.
 I haven’t been abroad since the summer of 1978.
45. It's ten years since that house was lived in.
 That house hasn't been lived in for 10 years.
46. I haven't seen him for 2 months.
 I last saw him 2 months ago
47. I haven't been to a concert for over a year.
 The last time I went to the concert was over a year ago.
48. The last time I really enjoyed myself was your birthday party.
 I haven’t really enjoyed myself since your birthday party.
49. It's nearly 20 years since my father saw his brother.
 My father hasn’t seen his brother for nearly 20 years
50. When did you learn to drive?
 How long is it since you learned to drive?
51. The last time I went swimming was when we were in Spain.
 I haven’t gone swimming since we were in Spain
52. You haven't tidied this room for weeks.
 It’s weeks since you last tidied this room
53. We started looking for a flat 2 months ago and we are still looking.
 We have looked for a flat 2 months ago and we are still looking 
 We have been looking for a flat 2 months ago and we are still looking 
54. This is the first time I've been to a nightclub
 I haven’t been to a nightclub before.
55. They have never heard such a thing before.
 This is the first time they’ve heard such a thing
56. Noone has challenged his authority before.
 This is the first time his authority has been challenged.
 This is the first time someone has been challenged his authority.
57. She left university 2 years ago
 It is 2 years since she last left university
58. My mother was the most warm-hearted person I've ever known.
 I have never known a more warm-hearted person than my mother
59. I haven't been able to see them for over a year.
 It is over a year since I was able to see them.
60. It started to rain at 2 o'clock.
 It has rained since 2 o'clock
 It has been raining since 2 o'clock
Page 3
61. I have never been to the ballet before.
 It is the first time I have ever been to the ballet
62. John and Mary moved to Edinburgh twenty years ago.
 It is twenty years since John and Mary last moved to Edinburgh
63. The police started looking for him two months ago.
 The police have looked for him for two months
 The police have been looking for him for two months
64. I have never seen a dirtier-looking dog.
 This is the first time I have ever seen a dirty-looking dog
65. Mary rang hours and hours ago.
 It is hours and hours since Mary rang.
66. It is ages since Alan visited his parents.
 Alan hasn't visited his parents for ages.
67. John has not had his hair cut for over six months.
 It is over six months since John has not had his hair cut
68. I have never seen such a beautiful building.
 It's the most beautiful building that I have ever seen
69. I have never read such a romantic story.
 This is the most romantic story that I have ever read
70. They have never had such a cold winter.
 It is the coldest winter that they had ever had
71. You will never meet anyone more dangerous than Mrs. Jones.
 Mr. Jones is the most dangerous person that you will ever meet
72. Man has never had such efficient servants as the computer.
 The computer is the most efficient servant that man has ever had
73. I haven't played football since 2000.
 The last time I played football was in 2000.
74. I haven't been to HCM city for 2 years.
 The last time I was to HCM city was 2 years ago.
75. I've never met such a famous person before.
 It is the first time I've ever met such a famous person.
76. She hasn't seen that boy here before.
 It is the first time she has ever seen that boy.
77. She hasn't written to us since last year.
 The last time she wrote to us was last year.
78. She started to learn E 8 years ago.
 It’s 8 years since she learned English.
79. He hasn't laughed so much for ages.
 It’s ages since he laughed so much
80. I haven't enjoyed myself so much for years.
 It’s years since I enjoyed myself so much
81. The telephone rang for hours.
 It’s been hours since the telephone rang
82. I haven't seen him for ages.
Page 4
 It’s ages since I last saw him
83. I have learned English for four years.
 We started to learn English four years ago.
 We started learning English four years ago.
84. Ly’s father started to stop smoking last year.
 Ly’s father has stopped smoking since last year
 Ly’s father has been stopping smoking since last year
85. The editor hasn’t written to Mai for a month.
 The editor lasts worte to Mai a month ago.
86. How long have you learned Spanish?
 When did you start to learn Spanish?
 When did you start learning Spanish?
 When did you begin to learn Spanish?
 When did you begin learning Spanish?

The end

Page 5

You might also like