1. didn't have
2. đúng
3. đúng
4. đúng
5. đúng
6. đúng
7. đúng
8. have just washed
9. has changed
10. has forgotten
11. đúng
12. has improved
13. have applied
14. was
15. đúng
16. hasn't seen
17. đúng
18. have never been
19-20-21-22-23.đúng
24. has taught/ graduated
25. How long you learn English?
28. Mike loses his key. He can't find it anywhere.
29. The last time I has gone to Brighton was in August.
31. And the race is over ! And Amickey Simpso is winning in a record time.
32. Martin has been to Greek five times. He loves the place.
33. Of course, I can ride a bike. But I wasn't ride one for years.
34. I don't know Card's husband. I have never met him.
35. leaves / rang
36. is washing
37. have worked / have been
42. is / developed
43. has die hoặc died ( không dùng được 2 lại trong 1 câu nha bạn )
44. goes / goes