1. The last time we saw her was on Christmas day.
We haven’t seen her since Christmas day. (S + have/has + V(pp) + since + mốc thời gian.)
2. I haven’t eaten this kind of food before.
This is the first time I have ever eaten this kind of food. ( This is the first time + S + have/has + V(pp).)
3. It started raining an hour ago.
It has been raining for an hour. ( S + have/has + been + V-ing + for + quãng thời gian.)
4. We haven’t visited my grandfather for two months.
The last time we visited my grandparents was two months ago. (The last time + S + V(past simple).
5. I have studied English for three years.
I began to study English three years ago. ( Begin to do sth: Bắt đầu làm gì.)
6. My brother hasn’t seen his best friend for nearly five years.
It’s five years since my brother last saw his best friend. ( It’s + quãng thời gian + since + S + last + V(past simple).)
7. When did you start learning English?
How long have you learned English? ( How long + have/has + S + V(pp).)
8. We started living here fifteen years ago.
We have lived here for fifteen years. ( S + have/has + V(pp) + for + quãng thời gian.)
9. The last time she visited me was five years ago.
She hasn’t visited me for five months. ( S + have/has + V(pp) + for + quãng thời gian.)
10. I last wrote to my uncle in July.
I haven’t written to my uncle since July. ( S + have/has + V(pp) + since + mốc thời gian.)
11. It’s a long time since we became close friends.
We have become close friends for a long time. ( S + have/has + V(pp) + for + quãng thời gian.)
12. Minh began to collect stamps in 2000.
Minh has collected stamps since 2000. ( S + have/has + V(pp) + since + mốc thời gian.)
13. This is the first time he has gone abroad.
He hasn’t gone abroad before ( S + have/has + not + P2 + before )
14. She started driving 1 month ago.
She has drived for 1 month ( S + have/has + V(pp) + for + quãng thời gian.)
15. We began eating when it started to rain.
We have eaten since it started to rain. ( S + started / began + V_ing / to-V = S + have P.P / have been + V_ing )
16. I last had my hair cut when I left here.
I haven’t cut my hair since I left her. (S + last + V_ed + time+ ago : lần cuối cùng làm gì = S + have/ has +not+ for/since + time)
17. The last time she met me was 5 months ago.
She hasn’t met me for 5 month. ( S + have/has + V(pp) + for + quãng thời gian.)
18. It is a long time since we last met.
We haven’t met for a long time. ( S + have/has + V(pp) + for + quãng thời gian.)
19. When did you have it?
How long have you had it ?
20. This is the first time I’ve had such a delicious meal.
I haven’t had a such delicious meal before
21. I haven’t seen him for 8 days.
The last I saw him was 8 days ago. (The last time S V2/ed was + time)
22. I haven’t taken a bath since Monday.
It is Monday since I last took a bath.
Cho mìn xin ctlhn nha! Capk Capk :))
@Bảo Ngọc