Hi, teachers

Why the following sentence use perfect tense? Can I replace with present tense? Is there any different between these two expression?

He is tall, well-built. He has got big brown eyes.( He has big brown eyes.)

Thanks in advance.

New Member28
to have got=to have
I have got=I have (present, not present perfect)
but see for details:

(esp CalifJim)

Veteran Member11,673
Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.
Live chat
Registered users can join here