Game Preview

Present Perfect Simple or Continuous

  •  English    18     Public
    Decide whether the sentences are correct or not. If not then correct the mistake.
  •   Study   Slideshow
  • Have you ever wrote a novel?
    Not correct; written
  •  15
  • They already have arrived.
    Not correct; already have
  •  15
  • Lucy has been learning English since 6 years.
    not correct: for 6 years
  •  15
  • I'm sorry I'm late, have you been waiting for a long time?
    correct
  •  10
  • How long have you known each other?
    correct
  •  10
  • Somebody has been eating my cookies. I don't find them now.
    not correct: has eaten
  •  15
  • I've been cycling all day and my legs are paining now.
    correct
  •  10
  • How many books has she written yet?
    correct
  •  10
  • She must be tired, she has run all afternoon.
    not correct: has been running
  •  15
  • We've studied all night and now we know everything.
    not correct: have been studying
  •  15
  • I've been liking chocolate since I was born.
    not correct: have liked
  •  15
  • Why can't you remember, I have already told you 3 times.
    correct
  •  10
  • My mother has been sick for a week.
    correct
  •  10
  • Nathan got the job but he hasn't yet started.
    not correct: hasn't started yet
  •  15
  • How long have your parents been married?
    correct
  •  10
  • Have you had ever an operation?
    not correct: have you ever had
  •  15