Грамматический словарь Зализняка (склонения слова):
Харкать, харкаю, харкаем, харкаешь, харкаете, харкает, харкают, харкая, харкал, харкала, харкало, харкали, харкай, харкайте, харкающий, харкающая, харкающее, харкающие, харкающего, харкающей, харкающего, харкающих, харкающему, харкающей, харкающему, харкающим, харкающий, харкающую, харкающее, харкающие, харкающего, харкающую, харкающее, харкающих, харкающим, харкающей, харкающею, харкающим, харкающими, харкающем, харкающей, харкающем, харкающих, харкавший, харкавшая, харкавшее, харкавшие, харкавшего, харкавшей, харкавшего, харкавших, харкавшему, харкавшей, харкавшему, харкавшим, харкавший, харкавшую, харкавшее, харкавшие, харкавшего, харкавшую, харкавшее, харкавших, харкавшим, харкавшей, харкавшею, харкавшим, харкавшими, харкавшем, харкавшей, харкавшем, харкавших
ха́ркать
-аю, -аешь; несов. разг.
Выплевывать мокроту при кашле, прочищая горло, плеваться мокротой.
[Грохов] вдруг раскашлялся, принялся харкать, плевать. Писемский, Мещане.
|| (со словом „кровью“).
Выплевывать при кашле вместе с мокротой кровь (обычно при туберкулезе легких, горла).
Она умерла к вечеру, а перед тем все стонала, не открывая глаз, и харкала кровью. Сергеев-Ценский, Тундра.
ХАРКАТЬ, аю, аешь; несов. Плевать, с шумом прочищая горло. Х. кровью.
| однокр. харкнуть, ну, нешь.
| сущ. харканье, я, ср.
ха́ркать
ХАРКАТЬ -аю, -аешь; нсв. Разг.
1. Выплёвывать мокроту при кашле, прочищая горло; прочищать горло, резко выдыхая воздух, как будто произнося "х". Х. в кулак. Долго, с натугой харкал. Х. кровью (выплёвывать вместе с мокротой кровь при болезни, ранении лёгких, горла).
2. (св. нахаркать, обхаркать). Грубо. Сплёвывать что-л. (обычно слюну); пачкать плевками. Х. на пол. Зачем харкаешь в транспорте?
3. Издавать звуки "хр-хр", "хру-хру" (о вальдшнепах, глухарях и т.п.).
4. Выбрасывать с глухим шумом (почву, камни, поток жидкости и т.п.). Где-то харкают пулемёты. Харкает лавой вулкан.
◁ Харкнуть, -ну, -нешь; св. Однокр. Х. в лицо. Харканье, -я; ср. Послышалось х. больного.
Х’АРКАТЬ, харкаю, харкаешь, ·несовер. (·разг. ). Выделять мокроту, плевать, с шумом прочищая глотку. Не харкай на пол. Больной харкал кровью.