英文的 have、has 与 had 这三个字看起来相当类似,不过用起来是有差别的,许多刚开始接触英文或没有特地去研究 have has 与 had 用法的朋友多多少少都会把他们搞混,因为念起来似乎都通,又不清楚到底要怎么区分使用时机。
今天我们就用简单的方式来告诉大家该怎么分辨什么时候要用 have、什么时候要用 has 或 had,搞清楚才能说出正确的英语。
要注意否定句的情况不能用 has,要改用 have,句子最前方是用助动词(Does)开始的问句或主格与 has 之间有助动词(does doesn't)也都不能用 has,原本的 has 请改为 have,来看以下几个否定句的例句。
had 可以是 have 或 has 的过去式与过去分词,无论是第一人称、第二人称还是第三人称都可以使用,had 用来表示过去曾经有过,不过现在没有,举几了例子来看。
这种情况就代表“曾经有过”,至于要用 has had 还是 have had 就要看主词是谁,主词是第三人称单数要用 has had,如果主词是第一人称、第二人称或或第三人称复数则使用 have had,来看例句比较清楚。