has (3rd person plural) and have (everything else) + had = present perfect tense. I have had a headache for three hours. I have traveled to Spain only once.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.