Game Preview

THINK 2 - GRAMMAR REVIEW - PP, PS, FOR SINCE, AR ...

  •  English    34     Public
    Past Simple and Present Perfect
  •   Study   Slideshow
  • How long ___ they ___ (know) each other?
    have - known
  •  15
  • They ___ (finish) their homework yet.
    haven't finished
  •  15
  • They ___ (never try) Indian food before.
    have never tried
  •  15
  • Last year, I ___ (visit) three different countries.
    visited
  •  15
  • He ___ (work) at this company for three years.
    has worked
  •  15
  • We _____ (not go) to the party last weekend.
    didn’t go
  •  15
  • I _____ (not hear) from him for a long time.
    haven’t heard
  •  15
  • He _____ (travel) to many countries in the past.
    travelled
  •  15
  • I _____ my keys, so I can't open the door.
    have lost
  •  15
  • She _____ (be) late four times this week.
    has been
  •  15
  • I (call) my friend 10 minutes ago.
    called
  •  15
  • I _____ (already travel) to London a couple of times.
    have already travelled
  •  15
  • I can't take any pictures because I _____ (buy) a new film yet.
    have not bought
  •  15
  • _____ they _____ (spend) their holiday in New Zealand last summer?
    Did - spend
  •  15
  • 10 years ago, I _____ (break) my leg once.
    broke
  •  15
  • I want to buy ___ new book.
    A
  •  15