• Exercise 38 Which is right? 1 Mark is/has been in Canada since April. 2 Jane is a good friend of mine. I know / have known her very well. 3 Jane is a good friend of mine. I know / have known her for a long time. 4 “Sorry I'm late. How long are you / have you been waiting?” “Not long. Only five minutes.” 5 Martin works / has worked in a hotel now. He likes his job very much. 6 Linda is reading the newspaper. She is / has been reading it for two hours. 7 “How long do you live / have you Jived 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 / has been there for the last three days.

Ответы 2

  • Has been, know, have known, have you been, works, has been, have you lived, have had, is, has been
  • 1. has been2. know3. have known4. are you5. works6. is7. live8. i've had9. is, has bben
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years