Gerund follows the preposition "for," infinitive does not.
Simple past (date in past), not perfect present
Gerund functioning as a noun, possessive modifies Lionel doesn't hate Adam (him), but "his singing"
Noticed the dark-haired man, not specifically "standing."
Past participle instead of simple past
Since and "for" require present perfect tense. "Would" should not be used with present tense.
Simple Past Tense
1st action always uses past perfect, 2nd uses simple past.
"Would" with past tense
Future Perfect: something happening between present and unspecified future time.
"will" always with present tense sentence