He said he had a headache last night.这句子正确吗?

问题描述:

He said he had a headache last night.这句子正确吗?

正确,意思是:他昨晚说他头疼./他说过他昨晚头疼.
如果你想表达的意思是:他(现在)说他昨晚头疼,那么句子就应该是另一种时态:
He says he had a headache last night.