

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
`2`. She has driven for 1 month.
`->` S + started + Ving/ to V + thời gian + ago = S + have/has + Vpp + for + thời gian
`3`. We have eaten since it started to rain.
`->` We + began + Ving / to V + when + S2 + V2/ed = S + have/has + Vpp + since + S2 + V2/ed
`4`. I haven't had my hair cut since I left her.
`->` S + last + V2/ed + when + S2 + V2/ed = S + have/has + not + Vpp + since + S2 + V2/ed
`5`. She hasn't kissed me for 5 months.
`->` The last time + S + V2/ed + was + thời gian + ago = S + have/has + not + Vpp + for + thời gian
`6`. We haven't met for a long time.
`->` It is + thời gian + since + S + last + V2/ed + S + have/has + not + Vpp + for + thời gian
`7`. How long have you had it?
`->` How long + have/has + S + Vpp?
Hãy giúp mọi người biết câu trả lời này thế nào?

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 + ago
--> 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 ?
--> How long ago + did + S + start / begin + to V / Ving?
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
------------------------------------------------
2. She has driven for 1 month.
3. We have eaten since it started to rain.
4. I haven't had my hair cut since I left her.
5. She hasn't kissed me for 5 months.
6. We haven't met for a long time.
7. How long have you had it?
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin