=>
5/
1. has learnt
2. has lived
3. Has/spoken
4. haven't seen
5. has sent
6. has already made/ hasn't called
7. has been
8. has performed
9. Have you visited
Ảnh 2/
6. We haven't met for a long time.
7. How long have you had it?
8. I have never had such a delicious meal before.
9. The last time I saw him was 8 days ago.
10. It's three days since I last took a bath.