Game Preview

Present Perfect with "for" and "since".

  •  English    13     Public
    Complete the sentences below with ‘for or ‘since’.
  •   Study   Slideshow
  • Kate has lived here __________ 2012. FOR or SINCE?
    SINCE
  •  15
  • It has been raining __________ a long time. FOR OR SINCE?
    FOR
  •  15
  • The TV has been on __________ five o’clock. FOR OR SINCE?
    SINCE
  •  15
  • I have wanted to be a doctor __________ I was a kid. FOR OR SINCE?
    SINCE
  •  15
  • Sam has studied at this college __________ only a week. FOR OR SINCE?
    FOR
  •  15
  • The telephone has been ringing __________ a few minutes. FOR OR SINCE?
    FOR
  •  15
  • Maria and Eduardo have been married __________ three months. FOR or SINCE?
    FOR
  •  15
  • My uncle has been in the hospital __________ last Tuesday. FOR or SINCE?
    SINCE
  •  15
  • Dinosaurs have been extinct __________ 65 million years. FOR or SINCE?
    FOR
  •  15
  • I’ve had this job __________ June. FOR or SINCE?
    SINCE
  •  15
  • I haven’t seen my friend __________ last week. FOR or SINCE?
    SINCE
  •  15
  • We’ve been waiting for our flight __________ an hour. FOR or SINCE?
    FOR
  •  15
  • Stewart hasn’t eaten any junk food __________ several months. FOR or SINCE?
    FOR
  •  15