I have my hair cut yesterday.这句话对吗?为什么是have而不是 had?