English
Senior High

誰か教えてください😭

答えは
will have finished reading this novel by the time
(8-3-2-5-4-1-6-7)
ですが、
will have this novel finished reading by the time
(8-3-4-2-5-1-6-7)
がダメな理由がわかりません……

分詞

Answers

横から失礼〜

理由は二つです。

1つ目に、この文では「あなたが帰ってくるまでは私は読み終えているでしょう」と言っているので、『完了している』意味を込めるにはhave finished readingと完了形にする必要があります。

2つ目に、主がおっしゃる”have this novel finished reading”では、haveが「〜させる」使役の意味で使われることに読み取れます。

すると、おかしなことに、「私がこの小説に(本を)読み終えさせられる状態にするという意味になっちゃいます。

すると、誰が読むの?ってなっちゃう。特定の人がいるなら、
“I will have him finished reading”とするのが自然です。

これでどうでしょ

Post A Comment

下の方でも構造上はおかしくないですが、
意味がおかしくなってしまいます。
文構造を考えたあと、意味も考えてはいかがですか?

Post A Comment

文法的な問題じゃないですかね
▹have + 過去分詞 で完了を表すのでその間に単語が入ることはないと思います
▹reading this novel で このノベルを読むこと というひとまとまりになると思います

間違っていたらごめんなさい

Post A Comment

ふつうにhave +過去分詞で未来完了にしなくてはいけないから。

ではダメですかね😅

Post A Comment
Were you able to resolve your confusion?