• ベストアンサー

英語の文法,現在完了の質問です

よろしくお願いします。 「あなた,テニスしますか?」 (a) Do you play tennis? (b) Have you played tennis? のどちらが自然でしょうか??わかりやすく解説いただけるとありがたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

bは『テニスをしたことがありますか』と 現在完了の経験の意味が出てしまいますので 現在形のaが適当ですね。

yuritokaji
質問者

お礼

やはり経験の意味が出ますよね。ありがとうございました。

その他の回答 (1)

  • marbleshit
  • ベストアンサー率49% (5033/10253)
回答No.1

(a) Do you play tennis? 「あなた,テニスしますか?」 (b) Have you played tennis? 「あなた, テニスしたことありますか?」

yuritokaji
質問者

お礼

早速の回答に感謝です。

関連するQ&A