Talk:Apple/@comment-36.73.92.221-20121221061811/@comment-5743479-20130110021058

it's not related to difference between present perfect and simple present.

There are 2 ways you can use word have.

1st) Auxiliary word. In this case QT would look like "She has got a lighthouse,hasn't she?" (or "She has returned, hasn't she?")

2nd) Full meaning word. In this case QT would look like "She has a lighthouse, doesn't she?".  (or "They have a shower every day, don't they?")

Since you didn't include that "got" there, than 2nd option is correct. Nowadays nobody uses got anymore, although we all understand it's meaning.