Quote Originally Posted by ironfist View Post
To be sure I understand:

Right:
Мой знакомый имеет большой дом
У моего знакомого большой дом

Wrong:
мой знакомый есть большой дом
If I were you I would avoid using "Мой знакомый имеет большой дом"
It would sound like a marker of native English speaker or a speaker that is influenced by English. This form is very common among Russians that have been living for years abroad.


У моего знакомого есть большой дом. should be used instead.

I found shelesta's point valid as well.