语法选择 I have eaten in your restaurant