Đáp án:
Giải thích các bước giải:
1. We have learned English for 10 years
⇒ We started learning English 10 years ago.
2. It has been a long time since we last met
⇒ The last time we met was a long time ago.
3. Ms. Ann hasn’t taken part in any voluntary programs for 4 years.
⇒ The last time Mr.s Ann took part in many voluntary programs was 4 years ago.
4. I haven’t mer my family since last Christmas.
⇒ The last time I met my family was last Christmas.
5. How long have you lived here?
⇒ When did you start living here ?
6. The volunteers have provided free food and fresh water to homeless people since yesterday.
⇒ The volunteers provided free food and fresh water to homeless people yesterday.
7. The doctor has quitted his job in the local hospital and moved to the central hospital for 2 days.
⇒ The doctor quitted his job in the local hospital and moved to the central hospital 2 days ago.
8. The children haven’t had a long vacation since last year.
⇒ The last time the children had a long vacation was last year.
9. They haven’t visited their parents for 3 months.
⇒ The last time they visited their parents was 3 months ago.
10. It has been 2 years since we broke up
⇒ We broke up 2 years ago.
Giải thích:
-S + started/began + doing sth + time + ago
=S + have/has + VpII + for + time
-When did + S + V?
= How long + have/has + S + VpII?
-This is the first time + S + have/has + VpII
= S + have/has + never + VpII + before.