- ベストアンサー
助動詞の使い方
英作文で困っています。「彼女は何か食べているのですか」はIs she eating anything?と参考書にありました。また、「彼はあなたに何か言ったのですか」はDid he say anything to you?と参考書にありました。なぜWas he say anything to you?やDid she eating anything?はダメなのでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
疑問文だとわかりにくいですよね。 こういう時は、肯定文(普通の文)に戻して考えると、わかりやすいです。 正しい文 (疑問文) Is she eating anything? (肯定文) She is eating something. <be動詞+一般動詞ing>の形ができている。 (疑問文) Did he say anything to you? (肯定文) He said something to you. 間違った文 (疑問文) Was he say anything to you? (肯定文) He was say something to you. <be動詞+一般動詞ing>の形ではないので、だめ。 (疑問文) Did she eating anything? (肯定文) She eating something. <be動詞+一般動詞ing>の形ではないので、だめ。 be動詞・・・am is are was were のみ 一般動詞・・・say eat play write などbe動詞以外の動詞 疑問文の英作文をつくるときは、まず肯定文をつくり、それを疑問文に変形するという段階を踏むとうまくいきますよ。 否定文や未来形など、ほかの英作文を作るときも同様です。
その他の回答 (1)
- nacam
- ベストアンサー率36% (1238/3398)
学生時代大の英語嫌いで、落第スレスレだった者です。 英語の文法の原則として、1つの文中に使える動詞は、一つだけというものがあります。 「IS」は動詞ですが、「DO」は助動詞(動詞としても使いますが)です。 「Did she eating anything?」の中には、動詞がありません。 英語の正式文法では、動詞の省略ができませんから、これはNG。 「Was he say anything to you?」では、Wasと、sayの二つの動詞が入ってしまっています。 これもMGです。 Did she eat anything?(彼女は何か食べたのですか?)であれば、進行形ではなく、過去形の文章となります。 Was he saing anything to you?(彼はあなたに何を言っていたのですか?)であれば、過去進行形となります。
お礼
やっとすっきりした感じです。ありがとうございました。
お礼
ご丁寧に教えていただき、ありがとうございます。