• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ご指摘してほしい英文があります)

英文の指摘と選択肢の確認

このQ&Aのポイント
  • Cathyの入院についての誤解がありましたが、実際には彼女は休暇中でした。
  • 「hospitalized」は過去形なので、2番だと思います。
  • 上司がTenerifeから戻ってくる前に、レポートを終わらせるべきです。

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

  • ベストアンサー
  • go_urn
  • ベストアンサー率57% (938/1643)
回答No.1

こんにちは! (1)We heard that Cathy ( ) hospitalized, but it turns out that she's just on holiday. 1) have been 2) had been 3) is being 4) will have been >私はhospitalizedと言う過去形が後ろにあるので2番だと思う ●答えは合っていますが、「hospitalizedと言う過去形が後ろにあるので2番だと思う」という理由を読むと、本当にわかっているのかな?と不安になります。 hospitalizeは「入院させる」という他動詞ですので、「入院する」という意味を表すには、be hospitalized という受身になります。hospitalizedは「過去分詞」です。 後は時制の問題です。「彼女が入院したと聞いた」の「聞いた(=heard)」が過去ですね。すると入院したのは、それよりも前だから「過去完了」でならなければならない。だから had been hospitalized だ、と、このように説明できるようになって下さいね! (2)You should finish your report before your boss ( ) back from Tenerife. 1) get 2) gets 3) got 4) will get >bossと言う三人称単数が前にあるので2番だと思う ●これも答えは合っています。しかし理由づけが不十分です。boss が帰ってくるのは未来のことだ。しかしここで未来形は使えない。なぜなら、「時・条件を表す副詞節の中では、未来のことでも現在形で表さねばならない」からだ。boss は3人称・単数だから、三単現の -s がついて、gets となる――こんなふうに、きっちり説明できるようになってくださいね! 以上、御参考になれば幸いです。

sumeshi12
質問者

お礼

やはり単語が重要なんですね 凄く参考になりました、ありがとうございます

その他の回答 (1)

  • asd325
  • ベストアンサー率57% (16/28)
回答No.2

1つめの英文のかっこの中にはheardと同じ時制すなわち過去時制が入ります よって2が正解です。 また、hospitalizedは過去分詞形です。 2つ目の英文は特に副詞節でもないので文脈から上司が~する前になので未来と判断できるため 未来時制の4が正解だと思われます。

sumeshi12
質問者

お礼

文脈を考えるのは苦手でして、たびたび申し訳ありませんが 2番はどの単語を見て未来形と思ったんですか? そこが分からないんです、

関連するQ&A