• ベストアンサー

be動詞と現在進行形(have)について

今実際に何か(誰かと遊んでいたり、ゲームをしていたり)をしている相手に対して「楽しんでいますか?」と聞く時の一例として「Are you having [a] fun?」があると思います。 では憧れの人と会えて感動している人に「あなたは幸せですか?」と聞く時に「Are you having [a] happy?」と聞くのは問題ないでしょうか? これまで「あなたは幸せですか?」は「Are you happy?」とシンプルに考えてきました。 「Are you having [a] happy?」でも「Are you happy?」でも大した違いはないのでしょうか?

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

  • ベストアンサー
  • SPS700
  • ベストアンサー率46% (15297/33016)
回答No.1

1。「Are you having [a] fun?」があると思います。   a を抜いて, Are you having fun? とすれば、おっしゃる通りです。 2。では憧れの人と会えて感動している人に「あなたは幸せですか?」と聞く時に「Are you having [a] happy?」と聞くのは問題ないでしょうか?  あります。having は目的語(例えば名詞)を必要としますが、happy は、形容詞ですからこの場合後に名詞が来なくてはなりません。 3。「Are you having [a] happy?」でも「Are you happy?」でも大した違いはないのでしょうか?  いいえ、「Are you having [a] happy?」は、2に述べたように文法的に間違いですが、「Are you happy?」は、文法的に正しいという大きな違いがあります。

kurokoge2929299
質問者

お礼

分かりやすい回答をありがとうございます! 助かりました!

その他の回答 (1)

回答No.2

 happy は形容詞ですので、have の目的語にはなりません。目的語に使えるのは名詞です。  fun は不可算名詞ですので、a が付きません。  結局正しいのは、 Are you having fun? と Are you happy? です。 fun は質問文にあるようにゲームをしている時などの一場面で使いますが、happy はある程度の年月の幅を持たせて使います。

kurokoge2929299
質問者

お礼

分かりやすい回答をありがとうございました!

関連するQ&A