Game Preview

Past simple vs present perfect simple

  •  English    9     Public
    Which sentence is correct?
  •   Study   Slideshow
  • A) I have visited Shanghai in 2019. or B) I visited Shanghai in 2019.
    B
  •  15
  • A) She has just finished her homework. or B) She just finished her homework.
    A
  •  15
  • A) We have seen the Bund yesterday. or B) We saw the Bund yesterday.
    B
  •  15
  • A) I have never tried Chinese street food. or B) I never tried Chinese street food.
    A
  •  15
  • A) They have arrived two hours ago. or B) They arrived two hours ago.
    B
  •  15
  • A) He has already packed his suitcase. or B) He already packed his suitcase yesterday.
    A
  •  15
  • A) Have you ever been to China? or B) Did you ever go to China?
    A
  •  15
  • A) I haven’t finished the project yet. or B) I didn’t finish the project yet.
    A
  •  15
  • A) We have taken the metro last night. or B) We took the metro last night.
    B
  •  15