How long have you (been) ... ?
prev · menu · next vocabulary ru-en

11.2

Read the situations and write questions from the words in brackets.

  1. John tells you that his mother is in hospital. You ask him:
    (how long / be / in hospital?)
  2. You meet a woman who tells you that she teaches English. You ask her:
    (how long / teach / English?)
  3. You know that Jane is a good friend of Caroline's. You ask Jane:
    (how long / know / Caroline?)
  4. Your friend's brother went to Australia some time ago and he's still there. You ask your friend:
    (how long / be / in Australia?)
  5. Tim always wears the same jacket. It's a very old jacket. You ask him:
    (how long / have / that jacket?)
  6. You are talking to a friend about Joe. Joe now works at the airport. You ask your friend:
    (how long / work / at the airport?)
  7. A friend of yours is learning to drive. You ask him:
    (how long / learn / to drive?)
  8. You meet somebody on a plane. She says that she lives in Chicago. You ask her:
    (always / live / in Chicago?)


Home · Feedback