Answer:
Yes this sentence is correct because had is past tense
I think it's correct, but I'm not that good at grammar-
8.8m questions
11.4m answers