Learn English – Did you forget your password

idiomspast-tensepresent-perfectpresent-tense

When we type the password incorrectly to log into the website, the prompt is "Did you forget your password?".

However, I think it's the current situation so it might be better to say "Do you forget your password?".

Or, might it be better to say "Have you forgotten your password?" since you forgot your password in the past and its effect is in the present.

Can someone help me?

Best Answer

Although you are reading the message in the present moment, there's nothing wrong about it referring to a past event. It's because you typed your password incorrectly in the past that you are now at this screen. They can refer back to your previous action of having typed the password in wrong and this is what they are doing here.

"Did you forget your password?" ... implying ... when you just typed your password incorrectly.

So there's nothing wrong with the original sentence, as they are referring back to the instance when you just typed your password wrong.

In fact you could even make a case for it being better than the present tense I would say. Because they are referring to the fact that you have just typed (past tense) a password incorrectly.

Related Topic