giúp mình bài này nha :
Dạng bài tập : HTHT QKĐ :
1. I last ate raw fish when I was in Japan.
I haven’t __________________________________________________________________
2. It’s years since Mary last spoke French.
Mary hasn’t ________________________________________________________________
3. It’s ten weeks since since I last had a good night sleep.
I haven’t __________________________________________________________________
4. He last paid taxes in 1970.
He hasn’t _________________________________________________________________
5. I last ate meat 5 years ago.
I haven’t __________________________________________________________________
6. It’s 3 months since since the windows were cleaned.
The windows haven’t ________________________________________________________
7. It’s years since I took photographs.
I haven’t __________________________________________________________________
8. I last watched TV on new years’s day.
I haven’t __________________________________________________________________
9. It’s 3 months since he wrote to me.
He hasn’t _________________________________________________________
10. The last time I was aboard was in the summer of 1978.
I haven’t __________________________________________________________
11. It’s ten years since that house was lived in.
That house ________________________________________________________
12. I haven’t seen him for 2 months.
I last _____________________________________________________________
13. I haven’t been to a concert for over a year.
The last time ____________________________________________________
14. The last time I really enjoyed myself was your birthday party.
I haven’t ________________________________________________________
15. It’s nearly 20 years since my father saw his brother.
My father hasn’t __________________________________________________
16. When did you learn to drive?
How long is it ____________________________________________________
17. The last time I went swimming was when we were in Spain.
I haven’t ________________________________________________________
18. You haven’t tidied this room for weeks.
It’s weeks _______________________________________________________
19. We started looking for a flat 2 months ago and we are still looking.
We have ________________________________________________________
20. This is the first time I’ve been to a night club
I haven’t ________________________________________________________
21. They have never heard such a thing before.
This is the first time ________________________________________________
22. Noone has challenged his authority before.
This is the first time ________________________________________________
23. She left university 2 years ago
It is _____________________________________________________________
24. My mother was the most warm-hearted person I’ve ever known.
I have ___________________________________________________________
25. I haven’t been able to see them for over a year.
It is _____________________________________________________________
26. It stared to rain at 2 o’clock.
It has ____________________________________________________________
27. I have never been to the ballet before.
It is ______________________________________________________________
28. John and Mary moved to Edinburgh twenty years ago.
It is ______________________________________________________________
29. The police started looking for him two months ago.
For two months now the ______________________________________________
30. I have never seen a dirtier-looking dog.
This is ____________________________________________________________
1.I haven’t eaten raw fish since I was in JP.
2.Mary hasn’t spoken French for years.
3.I haven’t had a good night sleep for ten weeks.
4.He hasn’t paid taxes since 1970.
5.I haven’t eaten meat for 5 years.
6.The windows haven’t been cleaned for 3 months.
7.I haven’t taken photographs for years.
8.I haven’t watched TV since new year’s day.
9.He hasn’t written to me for 3 months.
10.I haven’t been abroad since the summer of 1978.
11.That house hasn’t been lived in for 10 years.
12.I last saw him 2 months ago.
13.The last time I went to a concert was over a year.
14.I haven’t enjoyed my self since your birthday party.
15.My father hasn’t seen his brother for nearly 20 years.
16.How long is it since you learnt to drive?
17.I haven’t gone swimming since when we were in Spain.
18.It’s weeks since you tidied this room.
19.We have been looking for a flat for 2 months and we are still looking.
20.I haven’t been to a night club before.
21.This is the first time they have heard such a thing before.
22.This is the first time someone has challenged his authority.
23.It is 2 years since she left university.
24.I have never known a more warm-hearted person than my mother.
25.Been over a year since the last time I saw them.
26.Rained since 2 o’clock
27.The first time I have been to the ballet.
28.Twenty years since John and Mary last moved to Edinburgh.
29.Police has been looking for him.
30.The first time I have seen a dirtier-looking dog.
1. I haven’t seen Tom since his wedding day.
2. I haven’t eaten fish since I was in Japan.
3. I haven’t had a good night’s sleep for ten weeks.
4, He hasn’t paid taxes since 1970.
5. I haven’t eaten meat for 5 years.
6. The windows haven’t been cleaned for 3 months.
7. I haven’t taken photographs for years.
8. I haven’t watched TV since new year’s days
9. He hasn’t written to me for 3 months
10. I haven’t been abroad since the summer of 1978
11. That house hasn’t been lived for 10 years
12. I last saw him was 2 months ago
13. The last time I went to a concert was over a year
14. I haven’t really enjoyed myself since your birthday party.
15. My father hasn’t seen his brother for nearly 20 years.
16. How long has it been since you learned to drive?
17. I haven’t gone swimming since we were in Spain.
18. It’s weeks since you tidied your room.
19. We have looked for a flat for 2 months.
20. I haven’t been to a nightclub before.
21. This is the first time they have heard such a thing.
22. This is the first time everyone has challenged his authority.
23. It is 2 years since she left university.
24. I have never known such a more warm-hearted person than my mother.
25. It is over a year since I was able to see them.
26. Rained since 2 o’clock
27. The first time I have been to the ballet.
28. Twenty years since John and Mary last moved to Edinburgh.
29. Police have been looking for him.
30. The first time I have seen a dirtier-looking dog.