LÀM BÀI: EXERCISE 18.4

Vui lòng đăng nhậpđăng ký (miễn phí) khoá học (EG1) English Grammar 1 để nộp bài và xem kết quả.

Which is right?
1. Mark lives / has lived in Canada since April.
2. Jane and I are friends. I know / I've known her very well.
3. Jane and I are friends. I know / I've known her for a long time.
4. A: Sorry I'm late. How long are you waiting/ have you been waiting? B: Not long. Only five minutes.
5. Luke works / has worked in a hotel now. He likes his job a lot
6. Ruth is reading a newspaper. She is reading / She has been reading it for two hours.
7. 'How long do you live / have you lived in this house?' 'About ten years.'
8. 'Is that a new coat?' 'No, I have / I've had this coat for a long time.'
9. Tom is / has been in Spain at the moment. He is / He has been there for the last three days.

ĐĂNG KÝ NHẬN BẢN TIN

Đăng ký nhận các mẹo học tiếng Anh từ chúng tôi mỗi tháng

 Kết nối với chúng tôi