電子書籍の厳選無料作品が豊富!

By the end of 26, Linda (  ) in six different houses.
の空所の中には、had lived と will have lived が入ると思いますが、そのほかに可能な形はありますか?

質問者からの補足コメント

  • すみません、問題文が間違っていました。By the AGE of 26 です。

      補足日時:2017/09/02 11:03
  • 念のため、元々の問題は、
    By the age of 26, Linda (had lived/has moved/lives/was moving) in six different houses.
    でした。そして、正解は、has moved となっています。

      補足日時:2017/09/02 11:10

A 回答 (2件)

こういう by ~は「~までには~してしまっている」


という完了時制とよく使われます。

でも、現在完了はおかしいです。
by now なら現在完了ですが、
by the age of 26 というのは未来、あるいは過去の時点です。

だから、過去完了か未来完了で
#1 で申し上げたように、具体的すぎるので
(実際選択肢になく)未来完了でなく、
had lived の方が正解です。

赤本ということは大学入試の過去問で、
大学側の正解でなく、出版社の出した正解ですよね?
出版社といっても、どこかの教員が分担したものでしょう。

単純な校正ミスの可能性もありますが、
そういう理由を書いているのであればそうでもなさそうです。
    • good
    • 2
この回答へのお礼

回答、ありがとうございました。
校正ミスではなく、執筆者は時制のところがわかっていないようです。時制はややこしいところではありますが。

お礼日時:2017/09/02 14:34

典型的な未来完了っぽい文のスタイルですが、


6つの家に26まで、というのは未来の想定にしては具体的すぎます。
実際、選択肢にはないものですが、まあ、文法的には可能です。

正解は has じゃなく、had lived の方ですよね?
    • good
    • 2
この回答へのお礼

回答、ありがとうございます。
赤本なのですが、正解は、has movedとなっていて、解説はわずかに、
by the age of 26 があるので、現在完了時制にする。
となっているだけです。

お礼日時:2017/09/02 11:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!