对于第三人称单数主语“它”,在一般现在时中,谓语动词必须用has,而其他人称(I/you/we/they)或复数主语则用have。例如:It has a long tail.(它有一条长尾巴。)但注意,在否定句和疑问句中,助动词does后需用动词原形have,即It doesn't have wings. / Does it have a name? 此外,情态动词(can, must, should等)后无论主语是谁,一律用have,如It must have a key. 虚拟语气中(如wish从句)也常用had或have,需根据具体时态判断。牢记这些规则,即可避免常见错误。

【常见问题】
问题1:它用have还是has怎么判断?
回答1:判断主语是否为第三人称单数,如果是“它”且时态为一般现在时、肯定句,则用has;但若句子是否定或疑问,需借助does,此时动词恢复原形have。例如:It has a red color. → Does it have a red color?
问题2:它后面用have的情况有哪些?
回答2:当“它”作为主语,但句子中使用了情态动词(如can, must, will)时,无论主语是什么,动词都用原形have,即It can have a different shape. 此外,在完成时态中(如It has had...),第一个has是助动词,第二个had是过去分词,不冲突。
问题3:它用has和have的常见错误有哪些?
回答3:常见错误包括:在否定句中误用has(应为doesn't have),在情态动词后误用has(应为have),以及忽略主语是单数第三人称而误用have。例如:错句“It have a problem.” 正确应为“It has a problem.”
问题4:它用has的规则适用于所有动词吗?
回答4:是的,适用于一般现在时中的实义动词(如has, owns, eats等),但系动词be需单独记忆:It is... 而不是It has be。注意:have作为实义动词时,其单三形式是has,作为助动词时(完成时)也写作has。


