• 締切済み

英語 TOEICの問題

お世話になります。 Technology (will have been) constantly changing. この英語が文法的あるいは意味的になぜ間違いか教えて頂けますか。

みんなの回答

  • koncha108
  • ベストアンサー率49% (1312/2665)
回答No.4

#2です。 タイポがあったので、修正します。 (誤)未来進行形は、未来のある時点(M) での状態を話題にしていて、 (正)未来完了進行形は、未来のある時点(M)での状態を話題にしていて、 (誤)結果としてMまでに経過した時間を想起させることもできないため、未来進行形は使えません。未来進行形は使えます。 (正)結果としてMまでに経過した時間を想起させることもできないため、未来完了進行形は使えません。未来進行形は使えます。 失礼しました(^人^) ちなみに、未来完了進行形は英語では、"Future Perfect Continuous Tense" で、下記に解説があります。https://www.grammarly.com/blog/future-perfect-continuous-tense/#:~:text=The%20future%20perfect%20continuous%2C%20also,verb%20root%20%2B%20%2Ding). 日本語のサイトでも「未来完了進行形」で検索すれば解説がいくつも出てくるので参考にしてください。

全文を見る
すると、全ての回答が全文表示されます。
  • Nakay702
  • ベストアンサー率80% (9732/12108)
回答No.3

以下のとおりお答えします。 >Technology (will have been) constantly changing. >この英語が文法的あるいは意味的になぜ間違いか教えて頂けますか。 ⇒willは未来形で、have been ~ingは現在完了進行形なので、この2つの時制を組み合わせることはできません。 willかhave been ~ingの形を生かして書き換えるとすれば、未来形、未来進行形、現在完了進行形が可能です。このいずれでも、文法的・意味的に正しい文になります。 未来形:Technology will constantly change.  =「技術は常に変化するでしょう」。 未来進行形:Technology will be constantly changing.  =「技術は常に変化していく(こと)でしょう」。 現在完了進行形:Technology has been constantly changing.  =「技術は常に変化してきています」。

全文を見る
すると、全ての回答が全文表示されます。
  • koncha108
  • ベストアンサー率49% (1312/2665)
回答No.2

未来完了進行形ですね。 未来進行形は、未来のある時点(M) での状態を話題にしていて、Mよりも以前(S)に始まったことがMの時点で継続していてSからMで一定の時間が経過していることになる、と言うことを表現する時に使います。 お題の文を見ると主語がtechnology (技術)と一般的な言葉になっています。技術は過去からあり続けるもので、いつ始まったのか特定できません。つまりSが特定できず、結果としてMまでに経過した時間を想起させることもできないため、未来進行形は使えません。未来進行形は使えます。 Technology will be constantly changing. 一方で、お題の文でも特定の技術に着目して、 The technology will have been constantly changing. であれば、ありだと思います。 ただし、前に書いた様に未来のある時点Mを見てSからの時間の経過を表すので、 The technology will have been constantly for ten years until a perfect solution will be invented. の様に経過時間と、いつまでと言う言葉が同じ文中に無いまでも文脈の中に無いとやはり意味不明の文になります。通常はTOEICの様な短文を切り出して出題する様な場合は、前後の文脈は考慮できないので、the technology は正解である可能性があってもグレーです。

全文を見る
すると、全ての回答が全文表示されます。
  • furamanko
  • ベストアンサー率27% (563/2053)
回答No.1

Technology (will have been) constantly changing. 技術は常に変化しています。 別の訳語: 技術は常に変化し続けています。 技術は常に変化し続けているでしょう。 技術は常に変化している。

yuritokaji
質問者

補足

選択肢を書いておりませんでした。 (A) since it is (B) is (C) that is (D) will have been 正解は(B)だそうです。なぜ(D)がだめなのでしょうか。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 時制(未来形)

    Next month, I (will be/ will have been) sick in bed for a year. (質問)will be/will have been文法的に正しい英語でしょうか?(普通はwill have beenだと思うのですが、will beもいける気がします。) 意味が変わるとは思いますが、それは気にしなくていいです。

  • 英語の問題で…

    英語の問題で分からないところがあります。教えていただけたら助かります 次の問題の( )内に入れるのに最も適当なものを一つ選びなさい its our wedding anniversary next Tuesday, and by then we ( ) married for ten years (1) are (2) will have (3) will have been (4) would have できれば訳もお願いします。

  • 英語が出来る方、どうかお助けください!!

    英語が出来る方、どうかお助けください!! 参考書で苦手な英語を再び勉強しているのですが、問題でわからない事があります。 「未来完了形の文に正しく訂正しなさい」という問題なのですが Jack has been sick in bed for two weeks by tomorrow. この文章の訂正後の答えは Jack will have been sick in bed for two weeks by tomorrow. となるようですが、なぜwill has been sickではなくwill have been sickとなるのでしょうか hasではなく、haveとなる意味がわかりません・・・。 初歩的なことですがわからずもやもやしています! 教えてください!よろしくおねがいします。

  • 文法・語法上での誤り

    Next month we will have married for twenty years. のhave marriedが文法上の間違いで、 have been married になるらしいのですがなぜこのようになるのでしょうか?教えてください。

  • 文法の問題ですが、たとえば、

    文法の問題ですが、たとえば、 The robber would have been far too considerate to have killed the innocent people.(自分で作った文章です) は、The robber would have been far too considerate to kill the innocent people.とすると文法的に 間違いでしょうか。回答お願い致します。

  • 英語の文で解らないところが

    TOEICの対策本の中で As there have been some changes in company policy, (社則がいくつか変更になったので、) という文章があったのですが、これの文法が解りません。 have been は完了形だと思うのですが、「~へいった」という意味ですよね? 「~された」的な意味もあるのしょうか? それとも他の文法がこの文章ないにあるのしょうか? また、最初の As there は熟語でしょうか?調べても良く解らなかったので教えて下さい。

  • 英語問題

    金曜日に英語のテストが返ってきたのですが、どこがどのように間違っているのかわかりません。教えてください!! 1.I have been too busy with this work just now to this about anything else. 2.Medical science has made great advances since these fifty years. 3.Please return this guidebook as soon as you will have finished reading it.

  • 中3英語

    現在完了について 私は昨日から忙しい I have been busy since yesterday 私は2年間英語を勉強してします We have stubied English for a years 勉強だからstubied 住むだったらlivedってわかるんですが beenがどんなときに出てくるのかよくわかりません; ですのでその辺の質問をお願いします ですが!! 中3より先の文法は使わないでください! 前回も英語の文章を募集したら習ってないものがあって…… 単語もできるだけ中学3年初めごろまでのにしてください;  もしそれより先のを出す場合はカタカナ読みと意味もお願いします お手数掛けてすみません;

  • 英語 選択問題 和訳

    毎度お世話になってます。 This law has become quite out of date;it ( ) a long time ago. 1. should be abolished 2. must have abolished 3. had not been abolished 4. should have been abolished ( )に正しい選択肢を入れ、和訳を考える問題です。 何が狙いの問題なのかも良くわかりません。 文法問題ですが、どの分野なのかも良く分かりません。回答お願いします(><)

  • 助けて下さい!基本的な英語の問題です。

    Next Sunday Ichiro (  ) in Kobe for three years. (1)will stay (2)will have stayed ( )に、最適な物を選ぶ問題でございます。 解答解説を、見てもわからなかったので、質問させてもらいました。 答えは、(2)と書いてありましたが、(1)では、なぜ、文法的に不正解なのか、知りたく質問させて頂きました。 質問 なぜ、文法的に(1)では、不正解と証明できるのでしょうか? 細かく、ご解説して頂ければ大変助かります。 どうか、宜しくお願い申し上げます。