1

I need your help and explanation.

Which of these sentences is correct?

Have you forgotten it again?

or

Did you forget it again?

I think the first sentence is correct, since the situation has been repeated several times and it is happening right now.

Am I right?

  • 2
    Both are correct: Have you forgotten it again? (now, at the present time) Did you forget it again? (then, in the past) – Mv Log Aug 14 '18 at 17:47
0

It depends on the context/timing as to which would be most suitable but both are grammatically correct.

"Have you forgotten it again?" is present-tense and likely used in the scenario where the act of forgetting is being discussed now.

"Did you forget it again?" is probably likely to be used colloquially, it's more suited to a historic reference - i.e. the act of forgetting is in the past and it's being discussed in the present.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.