Study

Present perfect simple and present perfect conti ...

  •   0%
  •  0     0     0

  • A: you / ever / be to the United States? B: Yes, three times. What about you? A: We / just / come back from Florida.
    Have you ever been to the United States? / We've just come back from Florida.
  • A: Sorry I'm late! ________ you ________ long? (wait) B: Yes, I _____________ here for nearly 20 minutes! (stand)
    Have ... been waiting / 've been standing
  • A: When / you / start working here? B: Only a few weeks ago A: you / meet everyone in the office? B: Well, I / not see the director yet!
    When did you start working here? / Have you met everyone in the office? / Well, I haven't seen the director yet!
  • A: When / you / start learning the piano? B: About three years ago. A: you / ever / play in public? B: No, I / never / play for anyone except my teacher.
    When did you start learning the piano? / Have you ever played in public? / No, I've never played for anyone except my teacher.
  • A: __________ Mark ____________ his homework yet? (do) B: Of course not. He _______________________ games on his phone all evening. (play)
    Has ... done / 's been playing
  • A: you / have breakfast? B: Not yet. A: What time / you / get up? B: Only ten minutes ago.
    Have you had breakfast? / What time did you get up?
  • A: Is that the TV I can hear? B: Yes, Dad. I ________________ for my exams since lunchtime, and now I ________________ the news. (study, watch)
    've been studying / 'm watching
  • A: Do you want a coffee? B: No, thanks. I / already / have three cups this morning. A: you / ever / think about cutting down? B: I'm trying!
    I've already had three cups this morning. / Have you ever thought about cutting down?
  • A: Hi, Lisa. You look great! B: Thanks! I ___________________ a lot of exercise recently. (do)
    've been doing
  • A: Look, Mum. It _____________________ (snow). B: I know. It _____________________ since five o'clock this morning. (snow)
    's snowing / 's been snowing
  • A: you / ever / live abroad? B: Yes, I / teach in Italy for a few years. Now I teach in London. A: How long / be a teacher? B: Since 2016.
    Have you ever lived abroad? / I taught in Italy for a few tears. / How long have you been a teacher?
  • A: Can I speak to Mrs Johnson, please? B: She _______________ lunch at the moment. Can she call you back in half an hour? (have)
    's having
  • A: How long / you / know Alex? B: For about ten years. A: Where / you / meet? B: At university.
    How long have you known Alex? / Where did you meet?
  • A: Ssh! I _______________ to read. (try) B: Sorry, Dad.
    'm trying
  • A: You don't look very well, Pete. Are you OK? B: Not really, I _____________________ well all week. (not feel)
    haven't been feeling
  • A: __________ your daughter still ______________ at the college, Cathy? (teach) B: Yes, she ____________________ there for over three years now. (work)
    Is ... teaching / 's been working
  • A: you / tidy your room yet? B: Not yet. I / be out all afternoon. A: When / you / get / home? B: Only about half an hour ago.
    Have you tidied your room yet? / I've been out all afternoon. / When did you get home?
  • A: How long __________ you ___________ in Manchester? (live) B: About two years, but recently we _________________ about moving to the country. (think)
    have ... lived OR have ... been living / 've been thinking
  • A: Oh no! It ____________________ to rain. (start) B: I'll go and bring in the washing.
    's starting
  • A: Did you see that programme about sharks last night? B: No, I ________________ much TV lately. (watch)
    haven't been watching