Study

Past Simple/Present Perfect

  •   0%
  •  0     0     0

  • He has known her ... 1990. (since, for, yet)
    since
  • We ... (not/see) him since he ... (leave) school.
    haven't seen, left
  • We went to bed at 10 o'clock ... . (ago, last night, yet)
    last night
  • I ... (see) an old friend of mine last week.
    saw
  • She ... (not/ring) me since Tuesday.
    hasn't rung
  • I ... (just/see) a very interesting programme on TV.
    have just seen
  • My little sister ... (not/learn) to read yet.
    hasn't learnt
  • My father went to Spain 2 days .... . (ago, ever, last night)
    ago
  • We ... (go) to bed very early last night because we ... (be) tired.
    went, were
  • I ... (not/finish) my homework yet.
    haven't finished
  • She hasn't finished her work ... . (ago, last night, yet)
    yet
  • They ... (move) to London two years ago.
    moved
  • He has been in Madrid ... 10 years. (for, since, ago)
    for
  • I ... (not/be) to a disco for months.
    haven't been
  • Have you ... seen an elephant? ( yet, ever, since)
    ever
  • Laura ... (never/be) to France.
    has never been