

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!

Các công thức đổi HTHT - QKĐ
Type 1:
S + has/have + not + V3/ed + for/since + time
--> S + last + V2/ed
--> The last time + S+ V2/ed + was + time
--> It is / has been + time + since + S+ (last) + V2/ed
Type 2:
How long + has/have + S+ V3/ed?
--> When + did + S + V1?
--> How long is it + since + S+ V2/ed ?
Type 3:
S + has/have + V3/ed + for/since + time
--> S + started / began + to V / Ving
--> It is / has been + time + since + S+ V2/ed
Type 4:
S + has/have + not/never + V3/ed + ... before
--> This/It is the first time + S+ has/have+ V3/ed
------------------------------------------------------
27. It's ten years since Robert and Catherine got married.
28. They haven't cleaned their room for two weeks.
29. John hasn't had his hair cut for over six months.
30. We haven't met for a long time.
31. I haven't had a puncture for 2 years.
32. He hasn't earned any money for 2 months.
33. I haven't been in Rome for 2 years.
34. Mary hasn't spoken French for years.
35. I haven't had a good night sleep for ten weeks.
36. The windows haven't been cleaned for 3 months.
37. I haven't taken photographs for years.
38. He hasn't written to me for 3 months.
39. That house hasn't been lived in for ten years.
40. My father hasn't seen his brother for nearly 20 years.
41. Alan hasn't visited his parents for ages.
42. Samue has kept a diary since 1997.
43. We have learnt English for five years.
44. I have lived in Ho Chi Minh City since I was 8.
45. She started to teach the children in this remote village five months ago.
46. The last time he wrote to me was in April.
47. She last had a swim five years ago.
48. When did you ride a car?
49. When did he write to you?
50. How long has he talked to you?
51. How long have you telephoned him?
`color{orange}{~STMIN~}`
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin