B2
1. played
2. have cleaned
3. went
4. have just read
5. met
6. have never visited
7. bought
8. have forgotten
9. Did you win
10. haven't eaten
3.
1. He hasn't gone abroad before.
2. She has driven for 1 month.
3. We have eaten since it started to rain.
4. I haven't cut my hair since I left her.
5. She hasn't kissed me for 5 months.
6. We haven't met for a long time.
7. How long have you had it?
8. I haven't had such a delicious meal before.
9. The last time I saw him was 8 days ago.
10. It is the first time I have taken a bath since Monday.
#Chúc bạn học tốt
@Thienmunz24
Xin hay nhứt :Đ