5. 1
1. We have studied English for three years
2. I have lived in Rome for two months
3. They have not watched television since Monday
4. She has not eaten anything for seven hours
5. I have known my best friend since we were in the primary school
2
1. gone
2. been
3. been
4. been
5. gone
4.
1. artist: nghệ sỹ
2. venues: địa điểm phổ biến
3. concert
4. audience: khán giả
5. busker: người hát rong đường phố
2.
1. went
2. has taken
3. did not buy
4. Have you ever found
5. wanted
3.
bargain( mặc cả), buy, purchase, bids, banknotes