一、指代不同
1、Have:有。
2、Has:持有。
二、用法不同
1、Have:have用作助动词时,可与动词的过去分词或“been+现在分词”连用,构成动词的各种完成时态。have的过去分词had还可与主语倒置,构成虚拟条件状语从句。have(got) to作“不得不”解,强调客观上的必要,或由环境、习惯、协约等迫使而不得不做某事。
2、Has:基本意思是“有”,指物质上的所有、身心上的具有或构成上的含有。引申可作“享有”“容许”“招致”等解。
三、侧重点不同
1、Have:Have是动词原形。
2、Has:Has是have的第三人称单数形式。
This is too big ─ have you got a small one?
这个太大——有没有小的?
The latest model has over 100 new features.
最新的款式有100多种新特色。
The two groups of children have quite different characteristics.
这两组儿童具有截然不同的特点。
Now she won't have to go out to work any more.
现在她不必再出去工作了。
There have been many changes in recent years.
近几年发生了许多变化。