• ベストアンサー

We'veにつづきhad

Yes,but maybe we've had too much water for one day! こちらの文ではhaveが2回使われてる(haveと had)感じがするのですが、 注意する点はありますか? こう書いちゃ駄目とか...こういうときに使うとか。

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

  • ベストアンサー
  • BearCave
  • ベストアンサー率20% (189/909)
回答No.1

「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」(現在完了) となります。

legs
質問者

お礼

ありがとうございます。 >「have」が連続するので特殊な感じがしますが、 そうなんです。なんだか特殊な感じがしまして... こういった、例をあげてくださると助かります。

その他の回答 (2)

  • koba_kazu
  • ベストアンサー率33% (8/24)
回答No.3

この使い方が良いと思います。 drinkでも良いのですが、haveを付けるとdrunkになるので 会話ではwe have drunk... と聞いた途端に酔っ払ったと 思われてしまうのでhave hadが良いでしょう。 eat dinner なども eatよりもhaveのほうが 上品な感じもします。 I have had my hair cut.など、have hadは良く使います。

legs
質問者

お礼

>haveを付けるとdrunkになるので 広い知識ありがとうございます。 実線的な例題、違いを教えてくださり 大変たすかりました。 ありがとうございます。

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.2

こんにちは。 現在完了というものをご存じの上でのご質問ですよね? >>> こちらの文では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/

legs
質問者

お礼

ありがとうございます。イマイチ文法がまだ、まだ、 マスターしきれてません。 日々努力します。 アルクはよく使わせて頂いているので、 参考になりました。 ありがとうございます。

関連するQ&A