Study

Present Perfect & Present Perfect Continuous

  •   0%
  •  0     0     0

  • I ______ a cold since last week (have)
    I have had a cold since last week.
  • How long _____ at this company? ( work)
    How long have you been working at this company?
  • _______ your exam to the teacher? ( you / give)
    Have you given your exam to the teacher?
  • I _______ a present for my sister's birthday all day. (look for)
    I have been looking for a present for my sister's birthday all day.
  • My mum ____ a cake for the party tonight. (make)
    My mum has made a cake for the party tonight.
  • She _____ her phone at home. (forget)
    She has forgotten her phone at home.
  • He ______ the piano for 5 years. (play)
    He has been playing the piano for 5 years.
  • My god is tired because he ______ for hours. (run)
    My god is tired because he has been running for hours.
  • We ________ her today. (not see)
    We haven't seen her today.
  • It ___________ rain all day. (rain)
    It has been raining all day.
  • I _______________ London 4 times. (visit)
    I have visited London 4 times.
  • The children ______ their homework. (already / finish)
    The children have already finished their homework.
  • My brother ____________ a car before. (not drive)
    My brother hasn't driven a car before.
  • The author ________ a series of history novels. (write)
    The author has written a series of history novels.
  • She ______ to London 3 times this month. (fly)
    She has flown to London 3 times this month.
  • They ___________ here for 7 years.
    They have been living here for seven years.
  • The football team ____ the championship six times. (win)
    The football team has won the championship six times.
  • My house was so messy. I ______ it all day. (clean)
    My house was so messy. I have been cleaning it all day.
  • The dog _____ its leg. (break)
    The dog has broken its leg.
  • ____________ the new Marvel film? ( you / see)
    Have you seen the new Marvel film?