Study

Error correction present perfect vs simple past

  •   0%
  •  0     0     0

  • (Correct it) Fernando has his new job for a week – he loves it.
    Fernando has had his new job for a week – he loves it.
  • No one’s seen Lucy since three o'clock.
    correct
  • Present perfect is to talk about the past, but not when the activity happened
    correct
  • already is closer to the present than just
    incorrect
  • haven't you do your homework yet?
    incorrect
  • (Correct it) I haven’t been on holiday last Christmas.
    I haven’t been on holiday since last Christmas.
  • Have you called John yesterday?
    incorrect
  • since is to talk about periods of time
    incorrect
  •  (Correct it) When I was a child, I have ridden my bike to school.
    When I was a child, I rode my bike to school.
  •  (Correct it) I’m here since last week.
    I’ve been here since last week.
  • I had an argument with my wife at the weekend.
    correct
  • A plane's just crashed over the Alps. More details follow later.
    correct
  • I have had this computer for many years and it works really well
    correct
  • Susan went to the shops. She’ll be back soon.
    correct
  • FOR is to talk about periods of time
    correct
  • YET is used with present perfect in negatives and questions
    correct
  • We’ve been here since ten o’clock.
    correct
  • Did you ever eat snails?
    incorrect
  • We have lived here for 2007.
    incorrect
  • Past simple talks about an activity that happened specificaly in the past.
    correct
  • Have you seen the rain?
    correct
  • My father didn’t smoke since he suffered a heart attack.
    incorrect
  •  (Correct it) My brother was happier since he changed his job.
    My brother has been happier since he changed his job.
  • We have lived here since 2007.
    correct
  • Matt has been to Liverpool last summer
    incorrect