Study

Present Perfect Simple & For. Vs. Since

  •   0%
  •  0     0     0

  • haven't spoken / Karen and Claudia / .... 5 days. / to each other
    Karen and Claudia haven't spoken to each other for five days
  • in that store / worked / your brother / Has / .... 3 months?
    Has your brother worked in that store for 3 months?
  • Mercedes and Julia have played in the park .... they arrived from school.
    since
  • You have been in that school ..... 6 years
    for
  • I haven't seen my cat .... last Tuesday.
    since
  • (you / ever/ sell) _____ anything on the Internet?
    have you ever sold anything on the internet?
  • My cousins (travel) ____ all around the world.
    have travelled
  • Has she been at school ..... this morning?
    since
  • It's Connie's birthday but I (not buy) _____ a present for her.
    haven't bought
  • Lucas / live / in that apartment / nine months
    lucas has lived in that apartment for nine months
  • Fantastic! We (pass) ____ all the exams.
    have passed
  • Terry Guy (write) ______ more than twenty books.
    has written
  • it / rain / several hours
    it has rained for several hours
  • Have they lived in that house ..... a couple of years?
    for
  • They / bake / many cakes / this morning.
    they have baked many cakes since this morning
  • I (not eat) ______ Mexican food before.
    have not eaten
  • (you/ever/go) _____ to Paris?
    have you ever gone to paris?
  • I / have / this car / five years.
    I have had this car for five years
  • Have they lived in that house ..... a couple of years?
    for
  • We (check) ____ our computer but we cannot find your name.
    have checked
  • / worked / on the science project / you / ...... the teacher assigned it? / Have
    Have you worked on the science project since the teacher assigned it?
  • Oh no, I (leave) _______ the tickets at home.
    have left
  • You / drink / 3 cups of tea .... you sat there.
    you have drunk three cups of tea since you sat there
  • Lisa has had her dog ...... two years.
    for
  • / My friends / ... a long time. / a place where they can have a party / have looked for
    My friends have looked for a place where they can have a party for a long time.
  • Luisa / be / awake / 20 minutes.
    Luisa has been awake for 20 minutes