- ベストアンサー
We'veにつづきhad
Yes,but maybe we've had too much water for one day! こちらの文ではhaveが2回使われてる(haveと had)感じがするのですが、 注意する点はありますか? こう書いちゃ駄目とか...こういうときに使うとか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
「have + 過去分詞」の現在完了の文です。「have」が連続するので特殊な感じがしますが、1つ目は現在完了のhave、2つ目は「飲んだ・食べた」を意味する動詞のhaveです。 「I have too much water」(現在) 「I had too much water」(過去) 「I have had too much water」(現在完了) と変化します。 もし動詞にdrinkを使うとすると、 「I drink too much water」(現在) 「I drank too much water」(過去) 「I have drunk too much water」(現在完了) となります。
その他の回答 (2)
- koba_kazu
- ベストアンサー率33% (8/24)
この使い方が良いと思います。 drinkでも良いのですが、haveを付けるとdrunkになるので 会話ではwe have drunk... と聞いた途端に酔っ払ったと 思われてしまうのでhave hadが良いでしょう。 eat dinner なども eatよりもhaveのほうが 上品な感じもします。 I have had my hair cut.など、have hadは良く使います。
お礼
>haveを付けるとdrunkになるので 広い知識ありがとうございます。 実線的な例題、違いを教えてくださり 大変たすかりました。 ありがとうございます。
- sanori
- ベストアンサー率48% (5664/11798)
こんにちは。 現在完了というものをご存じの上でのご質問ですよね? >>> こちらの文ではhaveが2回使われてる(haveと had)感じがするのですが、 注意する点はありますか? こう書いちゃ駄目とか...こういうときに使うとか。 特にないです。 have had や has had は極めて普通の表現ですので、堂々と使ってください。 http://eow.alc.co.jp/%22i+have+had%22/UTF-8/ http://eow.alc.co.jp/%22i%27ve+had%22/UTF-8/ http://eow.alc.co.jp/%22we+have+had%22/UTF-8/ http://eow.alc.co.jp/%22we%27ve+had%22/UTF-8/ http://eow.alc.co.jp/%22he+has+had%22/UTF-8/ http://eow.alc.co.jp/%22he%27s+had%22/UTF-8/
お礼
ありがとうございます。イマイチ文法がまだ、まだ、 マスターしきれてません。 日々努力します。 アルクはよく使わせて頂いているので、 参考になりました。 ありがとうございます。
お礼
ありがとうございます。 >「have」が連続するので特殊な感じがしますが、 そうなんです。なんだか特殊な感じがしまして... こういった、例をあげてくださると助かります。