時制 - 総合問題6

13. [  ]内の指示に従って答えなさい。

(1) My uncle died ten years ago.[同意文3つに書き換え]
(2) When has your work been finished?
[誤文訂正]
(3) 彼女が駅に着いた時には、電車はもう出ていた。
When she [already/at/arrived/started/the station/the train
/had/has]. 
[一語不要のうえ整序]
(4) I think I shall have finished this letter by noon. If I will post it at once,
it will reach him early tomorrow morning.
[下線部全体で誤文訂正]

ヒント

(1) 暗記例文の内容なので覚えてからやってみましょう。
(2) When~?のシグナルがありますがさらに応用で、「4講座受動態」の知識が入っています。
疑問文で分かりにくいものは、最初に肯定文で考えるとやさしくなります。
When has your work been finished? ←疑問文なので肯定文に直してから考える
When your work has been finished? ←When~?は単純形過去時制で完了形は不可
When your work was finished? ←has beenの完了形をwasの単純形過去時制に直す
When was your work finished?
(3) シグナルに注目して組み立てます。「もう(already)出ていた」なので完了形。 現在完了それとも過去完了?「着いた時」なので過去のことですね。
When ~ arrived ~, ~had already started ~.となります。
(4) shallは助動詞、最初は簡単に≒willと覚えましょう。「昼までにこの手紙を書き終えると思う」なので、「昼まで(by)」書き続けるのでこれが時間の幅になり、完了形を使います。あとは「昼」という未来の時点を話しているので、未来の完了形=shall have finishedは合っています。

← 前へ l  時制トップ l  英文法トップ l 暗記例文へ →  

ENGLISH-Xで英語力を伸ばしませんか?

直接指導をしてほしい方、無料体験に是非お越しください!

詳しくはこちらから