Bài tập viết lại câu thì hiện tại hoàn thành và quá khứ đơn
22.I last had my hair cut when I left her.
I haven’t ________had my cut hair since I left her______________
23.The last time she kissed me was 5 months ago.
She hasn’t_________kissed me for 5 months____________
24.It is a long time since we last met.
We haven’t________met for a long time___________
25.When did you have it ?
How long_______have you had it?____________
26.This is the first time I had such a delicious meal .
I haven’t_________had a such a delicious meal before____________
27.I haven’t seen him for 8 days.
The last_________time I saw him was 8 days ago_____________
28.I haven’t taken a bath since Monday.
It is________Monday since I took a bath__________________
29.It`s 2 years since I had a punture.
I have _________had a punture for 2 years______________
30.It`s 2 months since he earned any money.
He has ________earned any money for 2 months_______________
31.He last shaved the day before yesterday.
He hasn’t _________shaved the day since yesterday._____________
32.I last drank champagne at my brother`s wedding.
I haven’t ______drunk champagne since my brother's wedding.________________
33.It`s 2 years since I was last in Rome.
I haven’t ________been in Rome for 2 years.______________
34.I saw Tom last on his wedding day.
I haven’t ______seen Tom since his wedding day. ________________
35.I last ate raw fish when I was in Japan.
I haven’t __________eaten raw fish since I was in Japan.____________
36.It`s years since Mary last spoke French.
Mary hasn’t _______spoken French for years .___________
37.It`s ten weeks since since I last had a good night sleep.
I haven’t _________had a good night sleep for 10 weeks.____________