首先意思有所不同,sight有目光,视力的意思,see有明白的意思,比如,i see,look仅仅有看的意思。它们都有共同的意思,看见的意思,但是有不同的用法,比如sight,有短语at first sight乍一看的意思,see表有理解,明白的意思。

如果表示看见的意思的话,see比较深邃,看的是实质而look比较表面化,have有have a look,看一看的意思。