I invited Tom to the party but later realized that I (had forgotten/ forgot) to give him my address.
I go for had forgotten. Is my answer OK? What if I chose forgot? Would it be correct, too?
"Had forgotten" is always proper and unexceptionable, at least in the US, but "forgot" is probably more usual in casual conversation here. If you always use the more correct form, nobody will notice. If you always use "forgot", there will be occasions when it will mark you as unrefined (again, in the US).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
"Had forgotten" is always proper and unexceptionable, at least in the US, but "forgot" is probably more usual in casual conversation here. If you always use the more correct form, nobody will notice. If you always use "forgot", there will be occasions when it will mark you as unrefined (again, in the US).
I disagree. "Has forgot," "have forgot," and "had forgot" are not acceptable.
"Forgotten" is the past participle. The past participle combines with forms of "have" to create the perfect tenses.