3 ms·"HP have" is British, "HP has" is American.by karzeem 15y ago"HP have" is British, "HP has" is American.