Forms for user login typically contain links like these:
Forgot password?
I forgot my password
Why is the past tense used? I would expect present perfect. I mean:
I have forgotten my password
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.
Sign up to join this communityForms for user login typically contain links like these:
Forgot password?
I forgot my password
Why is the past tense used? I would expect present perfect. I mean:
I have forgotten my password
The Microsoft Manual of Style (4th edition) recommends concise structure. "Don't use two or three words when one will do." page 7. Also The Global English Style Guide recommends simplification of tenses for ease in translation.
Application user interfaces are not conversations, contracts, speeches or debates. They are highly specialized and subject to their own constraints. Expecting them to adhere to other standards is as silly as expecting a surgeon in the middle of an operation to have a formal debate about what the next step should be when something goes wrong. It’s not a pidgin or bad English. It’s not necessarily about being shorter (reset password is shorter), it simply has its own standards that are used to suit its own needs and conventions.
It’s different, accept that.