Communication » 2PLSC Communication

GPiu - 40 sentences with present perfect and present perfect progressive 09/11/2018
by GPiu - (2018-11-08)
Up to  2PLSC - Communicative tasks Focus 2Up to task document list

PRESENT PERFECT PROGRESSIVE

  1) He has been working in this garage for ten years.She has been waiting for you all day
  2) I've been working on this report since eight o'clock this morning
   3) They have been travelling since last October 

  4) She's been working for a long time

  5) I have been studying for three hours

   6) I have been working in this town for three years

   7) You have been sleeping for two years

    8) I have been waiting for their answer for two months already

    9) You have been eating

  10) Claire has been teaching English since 2006.

   11) We have been loooking for that document all day.

   12) Mr Smith has been speaking on the phone for two hours.

   13) The students are exhausted because they  have been taking a difficult test.

    14) He has been living here since he was a child.

    15) How long has he been waiting for her?

    16) How long has she been learning Ebglish?

    17) How long have they been going out with each other?

    18) How long have you been doing exercises?

  1. How long has she been sitting there?

  2. His brother has been reading this book since this morning

  3. My sisterrs have been washing up all afternoon

  4. She has been decorating pots all morning

  5. Kevin has been using the phone for an hour

  6. Mark has been reading the newspaper all morning

  7. Peter has been working since ten o'clock

  8. My cousin has been writing a story since last October

  9. My friend Carlotta has been laughing since she arrived

  10. A man has been following me all morning.

  11. He has been parking his car for half an hour.

  12. Giada has been serving pizzas all day.

 

PRESENT PERFECT WITH STATE VERBS

  1. I have known him for ten years.

  2. My sister and I have known you for a long time.

  3. I have preferred English than France for three hours

  4. You have liked dance since for one year.

  5. We have hated Maths for two months.

  6. She has wanted a pizza since this morning.

  7. Mark has had pasta for three days.

  8. John has looked her for five months.

  9. I have felt bad since this morning.

  10.  Susan has forgotten my bithday for three days.