Game Preview

6B2 D13

  •  English    15     Public
    Present perfect continuous
  •   Study   Slideshow
  • 2. Could you translate this Arabic song for me? I understood Arabic when I was a child, but _____________ (I / forget) it all.
    I’ve forgot(ten)
  •  15
  • 3. What’s that mark on the side of the car? __________________________ (you / have) an accident?
    Have you had
  •  15
  • 4. The lock on this case is broken. ___________ (you / play about) with it?
    Have you been playing about / Have you played about
  •  15
  • 5. Your Portuguese is very good. ________ (you / study) it long?
    Have you been studying
  •  15
  • 6. Of course you don’t know what I think! __________________________ (you / never / ask) my opinion.
    You have never asked
  •  15
  • 7. I’m not surprised ______________ (he / fail) the exam. ______________ (he / not / work) hard recently.
    he has failed - He hasn’t been working
  •  15
  • 8. Mina’s hands are very dirty. ___________ (she / repair) her bike.
    She has been repairing
  •  15
  • 9. I’m going to make some lunch for the kids. ______ (they / swim) all morning. I’m sure they’re hungry
    They’ve been swimming
  •  15
  • 10. __________________________ (I / do) grammar exercises all morning. I deserve a break.
    I have been doing
  •  15
  • 1. Have you ever visited Ibiza?
    b. Have you been to Ibiza?
    a. Did you visit Ibiza?
    c. Have you visited Ibiza recently?
  •  15
  • 2. This is the first time I’ve been skiing
    b. I haven’t been skiing for a long time
    a. I’ve been skiing once before.
    c. I’ve never been skiing before.
  •  15
  • 3. I’ve had two holidays this year.
    a. I’ve just come back from holiday.
    b. I’ve been on holiday twice this year.
    c I’ve been away for two weeks.
  •  15
  • 4. We’ve just got home from the beach.
    b. We haven’t been to the beach for a long time.
    a. We were at the beach very recently.
    c. We went to the beach yesterday.
  •  15
  • 5. My manager hasn’t been at work for a week.
    a. My manager has left the company.
    b. My manager has been away for a week.
    c. My manager didn’t come to work last week.
  •  15
  • 6. I haven’t checked my emails since this morning.
    c. I checked my emails this morning.
    a. I have just checked my emails.
    b. I haven’t checked my emails today.
  •  15