Which one of the following is correct:

  1. Have you remembered to bring home your football bag?


  1. Did you remember to bring home your football bag?

Many thanks.

  • 1
    It would be better if you provide some extra information about which one of them you think is correct. Then the answerer can expand on that view. Oct 8, 2020 at 11:09
  • @rjpond I think the question uses simple past and present perfect, not past perfect. I might be wrong also. Informing just in case. Oct 8, 2020 at 11:24
  • 1
    Thanks @DhanishthaGhosh. You're right, I was mistaken in adding the past-v-past-perfect tag. I have corrected the tag (now past-vs-present-perfect).
    – rjpond
    Oct 8, 2020 at 11:27
  • 1
    in my opinion, either one is idiomatic and natural. Oct 8, 2020 at 12:13


You must log in to answer this question.