• ベストアンサー

どこが間違っているのでしょうか?

誤りを一箇所探して正す問題なのですが・・・分かりません。 どなたか教えて頂けないでしょうか??? [1]The man (whom) I thought (was) a doctor (turned out) to (be) the researcher. 時制の問題かと思います。wasを変えるかturned out を変えるかどちらでしょうか?was→had been???? [2]We (have) been driving about (half an hour) when I heard (a funny noise). これも時制ですよね・・・have→had でしょうか? [3]We find large buildings (under) construction in many cities. The appearance of the cities will (no doubt) be completely (changed) in (few) years. no doubtの位置の問題ですか? [4]Tom would like (to have) a (smaller) car, (because) he does not have enough money to buy (larger one). んん~・・・larger oneが怪しいような・・・ なんだかあやふやな感じですみません。 よろしくお願いします。

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

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

No.1です。他の方に解説頂いておりますので、屋上屋を架する感がありますが・・ 1.はNo.3の方がお書きの通り主格だからです。I thoughtが続くので一見目的格のwhomが正しいように思わせる、昔からある文法問題の定番です。 The man turned out to be a researcher. I thought he was a doctor. の2文で後のheを関係代名詞に変えて一文にしたもので、主格である所以がおわかりだと思います。 2.3はNo.2の方の解説の通りです。 4.は先行のcarの重複使用を避けるための代名詞ですが、 Tom would like to have a car, but he does not have enough money to buy one. の場合はoneは無冠詞であるのに対して Tom would like to have a small car, because he does not have enough money to buy a larger one. という風に形容詞に修飾されいると冠詞が必要になります。 

ranranloo
質問者

お礼

1.は挿入なんですね・・・定番ですか! もう二度と忘れないようにします。 お忙しいのにわざわざもう一度説明に来てくださって本当にありがとうございます!感謝です!!

その他の回答 (5)

回答No.5

[1] whom → who 先行詞 the man は,関係代名詞節内では,I thought を飛ばして,was a doctor の主語になります。thought の目的語になるわけではありません。thought の目的語は (that) he was a doctor という節になります。  I thought he was a doctor と,he という主格になるように who という主格になります。 [2] have → had  when I heard a funny noise という過去のときまでに,30分運転し続けていた,という過去完了進行形の継続用法です。現在完了進行形は,現在までの継続になります。heard という過去時制と,「現在」完了進行形は相容れません。 [3] few → a few  few だと,「ほとんどない」という意味になり,「ほとんどない年の後に」では意味が通りません。「少しの,2・3の」という a few にします。 [4] large one → a large one  a car は one 一語で受けます(Do you have a car? Yes, I have one.)が,a large car は a large one としなければなりません。

ranranloo
質問者

お礼

まだまだ知らない事が沢山あります・・・ でも少しずつ勉強していこうと思います。 本当にありがとうございました!

  • yumtimtam
  • ベストアンサー率38% (15/39)
回答No.4

訂正です。 [1]は↓の方の答えが正解です。

ranranloo
質問者

お礼

わざわざもう一度本当にありがとうございます! みなさんの優しさに助けられます。

回答No.3

間違ってたらごめんなさい! [1] whom -> who 先行詞が主格だから。 I thought he was a doctor, but he turned out to be the researcher. [2] a funny noise -> the funny noise 文章としては過去既に起こっていることを振り返っているわけですから流れ的にこのほうが自然な感じがするから。でも、これが一番自信がありません。間違ってたら本当にごめんなさい。 [3] few -> a few [4] larger one -> a larger one. だと思います。

ranranloo
質問者

お礼

本当にありがとうございます! これからももっと勉強しようと思います。

  • yumtimtam
  • ベストアンサー率38% (15/39)
回答No.2

[1] wasを取る。The manの動詞はturned outなので   I thought wasはここでは文法上おかしいですね。 “私が医者だと思っていたその人は研究者だという  ことがわかった。” [2]正解です。 “妙な音を聞いた時(既に)約30分ほど運転していた” わけですから、音を聞いたときより前の時制となります。 [3] few → a few “その都市の様子が2,3年のうちに完全に変わってしまう ことには疑いはない” a few years 「2,3年」 [4]正解です。 “ a smaller car”との対比になるので“a larger one” となります。

ranranloo
質問者

お礼

なるほど・・・まだまだ沢山勉強しなければなりませんね。 とっても助かりました!ありがとうございます。

回答No.1

1.whom →who 2.have been → had been 3.few → a few 4,larger one → a larger one 時間がありませんので理由は後ほどか、どなたかのご説明をお待ち下さい。

ranranloo
質問者

お礼

お忙しいのに答えだけでも教えてくださってありがとうございます!!

関連するQ&A