質問

ko**

文法中級で以下の問題が出ました。

Will he be staying over at his parents’ home tonight?
No,___________( Future perfect / will have Vpp )

No で始まっているのでNo, he won't have stay at his parents’ home tonight.と答えたら
この場合 won't ではなくてwillなのでNo, he will have stay at his parents’ home tonight.が正しいと直されました。

その時はスルーしてしまったのですが、後から考えるとYes, he will have stay..なら意味が通りますがNo, he won't have stay ..がなぜ悪いのかがわかりません。

ご教示頂けますと幸いです、よろしくおねがいします。

質問日時 19/05/03 (金) 23:32

カテゴリ

  • 0

  • 2

Yo**

No.0001

回答日時 19/05/04 (土) 05:22

Will he be staying over at his parents’ home tonight?
No,___________( Future perfect / will have Vpp )

No で始まっているのでNo, he won't have stay at his parents’ home tonight.と答えたら
この場合 won't ではなくてwillなのでNo, he will have stay at his parents’ home tonight.が正しいと直されました。

まずstayed (Vpp) にする必要があるのであなたも講師も文法的に正しくありません。
No, を指定されているので、彼は両親の家には居ないだろうという内容を "will" を使って答える練習なので "won't" も使えません。彼が今晩未来のある時間には別の場所にいるであろうと想像して未来完了形を使えという指定です。
(例文) No, he will have come(Vpp) back here by midnight.
Grammar Middle 59 の復習です。

  • 4

ko**

No.0002

回答日時 19/05/04 (土) 12:30

そもそも No と will を使って意味の通る文を作る練習だったのですね、視野が狭くなってしまい思い至りませんでした。
でもって確かにstayを使いたいなら stayed にしないと Vppじゃないから私も先生も間違っていますね。
→あの例文を2秒位で入力してきたので、てっきり回答例のコピペと思っていました。

回答有り難うございます、おかげさまでスッキリしました。

  • 0

お気に入りに追加しました
お気に入りから削除しました

投稿が制限されています

申し訳ございませんが、
ネイティブキャンプ広場利用ルール 第2条の禁止事項に該当する
投稿が行われたため、当掲示板への投稿が制限されています。