質問: 英語の時制について 英語の時制について質問です。 次の分の( )に入るものを選択肢から選べと言う問題です。 i was older than joan and had known her since she ( ) eight. 選択肢 1,is 2,is being 3,had been 4,has been 5,was 答えは5なのですが、was だと、本文のhad knownと時制の呼応をしていないように思います。どうしてwasなのかわかりません。 どなたかご存知の方お教えください。 よろしくお願いします。
回答: 英文の意味は、「...そして、彼女を8つのときからずーっと知っていた。」です。 「had known」は、「(ある時期まで)ずーっと知っていた。」と言う継続を示す過去完了系です。 「since」は、「(ある時点)から」ですのでこの場合、「彼女が8つであった時点から」で5番が正しいのです。 3番の「had been」にしたくなりますが、「ずーっと8つであったときから」ではおかしいですね。