Study

EiM2 U 10

  •   0%
  •  0     0     0

  • Look! Somebody ____________________ (break) the window.
    has broken
  • Michael Phelps __________(swim) for three hours.
    has been swimming
  • He ____________________ (win) the national championship four times.
    has won
  • ________________________________ (stay / you / ever) in a castle?
    Have you ever stayed
  • How long _______________________________ (wait / she) for us?
    has she been waiting
  • She ____________________ (visit) six countries so far.
    has visited
  • They __________(be) to India twice since they got married.
    have been
  • 4. Look at them. They have dancing all night long.
    been
  • The dog ________________ (bark) since midnight.
    has been barking
  • You look tired. ________________ (you/ work) hard?
    have you been
  • They ________________ (work / not) since 5 o'clock. They just started an hour ago.
    haven't been working
  • I ____________________ (read) the book you gave all morning.
    have been reading
  • 6. I have been a teacher since eight years.
    for
  • Linda ____________________ (travel) around Europe for three months.
    has been travelling
  • He is sunburnt. he __________(sit) in the sun too long
    has been sitting
  • I ________________ (practise) the piano for 30 minutes.
    have been practicing
  • They ____________________ (make) films for many years now.
    have been making
  • 1. I __________ already __________ (answer) all the questions.
    have already answered
  • How many months ________________________________ (take / you) piano lessons?
    have you been taking
  • So far he ____________________ (clean) five of them and there are two more to go.
    has cleaned
  • 1. I have been thought about a solution.
    thinking
  • __________you __________ (find) the type of coat you wanted?
    have you found
  • We ________________ (miss) the bus twice this week
    have missed
  • 3. My friend Lara have been giving me a lot of support.
    has
  • We ________________ (know / not) them for a long time.
    haven't known
  • Bill and Andy ____________________ (make) ten films since they left college.
    have made
  • Bob ________________ (run) 10 km.
    has run
  • 5. David and Ann have been knowing each other for years.
    known
  • Peter ____________________ (clean) the windows for some time.
    has been cleaning