21. haven't seen / for
22. hasn't had / for
23. has been / since
Bài 5: Chia động từ trong ngoặc (Simple Past or present Perfect Simple).
1. have just cycled
2. cycled
3. wrote
4. have already written
5. have just rung
6. rang
7. watched
8. have already seen
9. spent
10. haven't been
11. Have you washed
12. washed/haven't got
13. Have you already done
14. have just come
15. came
Bài 6: Chia đúng dạng cho động từ trong ngoặc. (Có 2 câu 13 nhé!)
1. had studied
2. had read
3. had studied
4. travelled
5. had
6. did ... do
7. have ... learned
8. has never been
9. had stopped / took
10. was / heared / had cried
11. has lived
12. left
13. have never eaten
13. met
14. stolen
Bài 7: Quá khứ đơn hay hiện tại hoàn thành.
1. Have you ever been
2. have been
3. was / were
4. spent