"Have you ever done"は、相手が過去に一度でも特定の行為を経験したことがあるかを問う表現である。"ever"が含まれることで、生まれてから現在までの全ての時間をカバーしている。
この表現は、動詞と共に使用されることが多い。例えば、「旅行(travel)」「スキー(ski)」「料理(cook)」などの動詞が続くことが多い。
1. Have you ever done skydiving?(スカイダイビングをしたことはありますか?)
2. Have you ever done any volunteer work?(ボランティア活動をしたことはありますか?)
3. Have you ever done a marathon?(マラソンを走ったことはありますか?)
"Have you done"は、相手が特定の行為を経験したことがあるかを問う表現である。しかし、"ever"が含まれないため、"Have you ever done"よりも時間的な範囲が狭い。具体的な時間や期間を指定して使うことが多い。
この表現も、動詞と共に使用されることが多い。例えば、「宿題(homework)」「報告(report)」「準備(preparation)」などの動詞が続くことが多い。
1. Have you done your homework?(宿題は終わりましたか?)
2. Have you done the report for tomorrow's meeting?(明日の会議の報告は終わりましたか?)
3. Have you done the preparation for the party?(パーティーの準備は終わりましたか?)
やったことあるの?
これ見たことある?
Have you been in service before?
それ、やってみたことある?
Have you ever tried to do that?
Have you ever had a wet dream?
Have you ever been to Tom's home?
いうことを聞きましたか
did you get it?
There you are, what did I tell you!
Is he your acquaintance?
Have you ever shoplifted before?
Have you gargled?
何かあったのか.
Have you seen that before?