Liat,
Let's not "muddy" up the water on present perfect by starting another debate on "Mr." vs. "Mr". Event the experts have varying opinions. I understand that you have probably an image that my English is not quite native, which is ok. I take no offense. Debates are based on what you know and...