• ベストアンサー

英語の疑問文。

とても初歩的な事だと思うのですが・・・ Who taught him the piano? のtaughtはなぜ過去形のままで良いのでしょうか? 昔から英語が苦手で勉強してもしても、理解できません・・・何か良い勉強方などあれば、合わせて教えて頂けると幸いです。 宜しくお願い致します。

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

  • ベストアンサー
回答No.4

「誰が彼にピアノを教えたのですか」 「教えた」と過去だから過去形。 もちろん,質問したいことはわかっています。 なぜ,Did you teach him the piano? のように teach にならないのか。 did は過去を表すから,teach でいいのです。 一般動詞の疑問文では do/does/did を用いる。 過去なら did で後ろは原形。 でも,「誰が」と疑問詞が主語になった場合には Did who ... と did を前に出すと,who が先頭にこないので使えません。 ルールとして,「誰が」who,「何が」what など, 疑問詞が主語の場合(「誰を」「何を」は違います) は肯定文の順序で表す。 Who did teach him the piano? なら間違いではありません。 「実際,誰が教えたんだ」と強調した感じになります。 did がないなら,taught と過去形でしか過去は表せません。 http://okwave.jp/qa/q6641618.html http://okwave.jp/qa/q6617269.html 最近も質問になっていたばかりです。

その他の回答 (3)

回答No.3

文がまずイマイチです。 Who taught him how to play the piano?ですね。 『ピアノを教えた』ではなく『ピアノの弾き方を教えた』ですから。 えーと、教えるという動作が過去の物だから過去形になります。 例えば『1ヶ月前に教わった』なのに、現在形で『誰に教わった?』というのは変でしょう? 英語の勉強方法ですが、年齢が分からないと…何とも(・・;) 仕事と平行しておやりになるなら、空いた短い時間でしかやれませんし。

jyarinnkotitti
質問者

お礼

ご丁寧に有難うございました!! 私は20代後半です・・・

  • mikeyan
  • ベストアンサー率41% (19/46)
回答No.2

主語が疑問詞に置き換わる場合は、did teach のようにはなりません。

jyarinnkotitti
質問者

お礼

アリガトウございました!!

  • gldfish
  • ベストアンサー率41% (2895/6955)
回答No.1

 She taught him the piano.「彼女は彼にピアノを教えた。」 という文があるとして、その"She"の部分をたずねたいから、そのまま  Who taught him the piano?「彼にピアノを教えたのは誰?」 になるのです。  Who teaches him the piano?「彼にピアノを教えるのは誰?」 では駄目です。 上の文は過去形なので、疑問文にしてもそのまま過去形で。 ・・・ということじゃなくて? ちなみに、"him"の部分をたずねたいなら、  Whom did she teach the piano. "the piano"なら、  What (kinds of instruments) did she teach him.「彼女は彼に何(の楽器)を教えたの?」 主語をたずねる場合だけ特別で、"did she..."等という形にはせずに、そのまま主語をWho(人以外ならWhat)に置き換えるだけです。

jyarinnkotitti
質問者

お礼

ご丁寧に有難うございました!!

関連するQ&A