Study

for and since with Present Perfect

  •   0%
  •  0     0     0

  • choose for or since: We have been here ______ nearly an hour, and the train hasn't arrived yet!
    We have been here for nearly an hour, and the train hasn't arrived yet!
  • I've had my Iphone ______ last summer.
    I've had my Iphone since last summer.
  • We haven't had any homework ____ Monday.
    We haven't had any homework since Monday.
  • Tom has been at college ____ a few months now and he loves it.
    Tom has been at college for a few months now and he loves it.
  • There has been a cinema her _____ 2006.
    There has been a cinema her since 2006.
  • Mr Thomas has worked at this school ____ over thirty years.
    Mr Thomas has worked at this school for over thirty years.