Game Preview

IE5: Present perfect

  •  English    10     Public
    Present perfect
  •   Study   Slideshow
  • My brother ________________ a car before. (not drive) A. haven't driven - B. have driven - C. hasn't driven - D. has driven
    C. My brother hasn't driven a car before.
  •  15
  • I _______________ London 4 times. (visit) A. has visit - B. has visited - C. have visit - D. have visited
    D. I have visited London 4 times.
  •  15
  • I ___________ a cold since last week. (have) A. has - B. have had - C. have have - D. had
    B. I have had a cold since last week.
  •  20
  • The dog has_______________ its leg. (break) A. broken - B. has broken - C. broke - D. has broke
    A. The dog has broken its leg.
  •  10
  • .......you ever........snails? A. Has/ try - B. has/ tried - C. have/ try - D. have/ tried
    D. have you ever tried snails?
  •  15
  • They _____________ here all their life. (live) A. have live - B. have lived - C. has live - D. has lived
    B. They have lived here all their life.
  •  25
  • She________ horse riding before. (try) A. have tried - B. has tried - C. haven't tried - D. hasn't tried
    B. She has tried horse riding before.
  •  25
  • He's_____________a rock face (climb). A. has climbed - B. have climbed - C. climb - D. climbed
    D. He's climbed a rock face
  •  25
  • Have you ever been to Ho Chi Minh city? A. Yes, I have - B. Yes, I haven't - C. No, I have - D. No, I hasn't
    A. Yes, I have
  •  10
  • He's__________sailing (not try). A. has tried - B. hasn't tried - C. never tried - D. never try
    C. He's never tried sailing.
  •  15