了解更多现在完成时细分辨析目录
知识导引
三者均为实义动词have的不同变形形式,核心差异体现在适配时态与主语人称上。
have是动词原形,适用于一般现在时里的第一、二人称主语以及复数主语;
has是have的第三人称单数形式,用于一般现在时的单数主语;had为have与has共同的过去式,
适配一般过去时,可搭配所有人称主语。三类变形均可充当实义动词、助动词,
句式变换规则需结合对应时态区分掌握。
一、have 的用法解析(原形)
have 是这组词的基础形式,在一般现在时中,它搭配第一人称(I)、
第二人称(you)以及所有复数主语(we, they, 复数名词)。
作为实义动词时,have 拥有“拥有、吃喝、经历、上课”等具体含义,可以独立充当句子谓语。
在改写否定句或疑问句时,必须借助助动词 do 来完成,例如变为 don’t have 或 Do you have…
作为助动词时,have 本身无实际词义,作用是搭配实义动词的过去分词,共同构成现在完成时。
该时态主要描述两类动作:一是过去发生、对当下产生影响的动作;二是始于过去、持续至当下的状态。
进行句式改写时,可直接将have提前,或在其后加not,无需借助助动词do。
二、has 的用法解析(第三人称单数)
has 是have的第三人称单数变形,仅用于一般现在时,适用主语为he, she, it或是单个的人、单个事物。
作为实义动词时,has的词义与have完全一致,仅动词形式存在区别。改写否定句、疑问句时,
需要借助助动词does,变形示例:doesn’t have、Does he have…。需要重点注意:
句中出现助动词does后,后面的has需要还原为动词原形have。
作为助动词时,has用于构建现在完成时,其后必须衔接实义动词的过去分词。
语法功能和原形have作助动词时完全相同,仅因主语为第三人称单数发生形态变化。改写句式时,
可直接将has提前,或在其后添加not。
三、had 的用法解析(过去式)
had是have、has的过去式,使用特点为适用于全部人称主语,在一般过去时中,
无论主语是I, you, he, she, it, we还是they,统一使用had。
作为实义动词时,had表示过去某一时间拥有某物、进食或是经历某事。
改写否定句与疑问句要借助助动词did,变形示例:didn’t have、Did you have…。同理,
句中使用助动词did时,其后的had需要还原为原形have。
作为助动词时,had用于构成过去完成时,后面需要接续实义动词的过去分词。
该时态专门表示“过去的过去”,也就是在某个过去时间节点之前就已经完成的动作,
常出现在包含两个过去动作的复合句中,用来区分动作发生的先后顺序。
知识要点总结:
have、has、had是动词have适配不同时态、人称的三种变形。一般现在时中,
依据主语形式选用have(非第三人称单数主语)或has(第三人称单数主语);
一般过去时里,所有人称主语统一使用had。
三者作实义动词时,变换否定句、疑问句均需要借助对应助动词:have搭配do,has搭配does,had搭配did,
且助动词后的动词都要还原为原形have。
三者作助动词时,后面均需要接续实义动词的过去分词:have、has搭配过去分词构成现在完成时,
had搭配过去分词构成过去完成时,用以表示发生在过去动作之前的行为。助动词可直接加not构成否定形式,
也可直接置于句首构成疑问句,无需额外借助助动词。
请点击返回首页have、has、had用法解析目录
