Game Preview

Solution Pre 6D phân biệt Past simple present ...

  •  English    15     Public
    phân biệt Past simple present perfect
  •   Study   Slideshow
  • I ___ my keys yesterday, but I found them later. A. lost B. have lost
    A. lost
  •  25
  • She ___ that book three times. A. read B. has read
    B. has read
  •  20
  • We ___ to Da Nang last summer. A. travelled B. have travelled
    A. travelled
  •  15
  • He ___ breakfast already. A. ate B. has eaten
    B. has eaten
  •  15
  • They ___ football in the park yesterday. A. played B. have played
    A. played
  •  15
  • I ___ here since 2020. A. lived B. have lived
    B. have lived
  •  20
  • She ___ a new phone last week. A. bought B. has bought
    A. bought
  •  15
  • We ___ this movie many times. A. watched B. have watched
    B. have watched
  •  25
  • He ___ his homework just now. A. finished B. has finished
    B. has finished
  •  15
  • I ___ the teacher an email last night. A. sent B. have sent
    A. sent
  •  15
  • My sister ___ to Japan before. A. went B. has been
    B. has been
  •  20
  • They ___ home late on Saturday. A. came B. have come
    A. came
  •  15
  • I ___ this T-shirt for two years. A. wore B. have worn
    B. have worn
  •  20
  • She ___ dinner with her friends last Friday. A. had B. has had
    A. had
  •  15
  • We ___ a lot today. A. studied B. have studied
    B. have studied
  •  15