this is the conversation between two guys talking about one of their ex-girlfriend, and one of them is asking the other one, " have you forgotten about her?". Is it correct to say so? or it should be " have you forgot about her? both sound ok for me though i think the first one might be grammatically correct.
does anyone has any idea???
With the present perfect tense, you have to use the past participle. The past participle is "forgotten".
There are many regional variants of English in which speakers exhibit this phenomenon of using the past tense as though it were the past participle. Do not copy them. It is very bad grammar.
For example, don't say:
"She's went to bed"
"She's gone to bed."
"I've did some shopping today".
"I've done some shopping today."
"I've took my son to the park.
"I've taken my son to the park."
In the US we have native speakers who never use the correct form of the past participle when they are using the present perfect tense. They must have grown up in homes that didn't use those verb forms either.
Instead of "Have you eaten yet?" they will say "Have you ate yet?"
Instead of "Have you ever gone snorkeling?" they will say "Have you ever went snorkeling?"
Hi there Tan Yun Wen!
Thanks for the question. It's a little bit confusing, because sometimes in US English, forgot can replace forgotten as a past participle. However, as a general rule "forgot" is past simple, where as "forgotten" is a past participle. So the correct version to be on the safe side would be "Have you forgotten about her?"
Hope this helps!