アプリ版:「スタンプのみでお礼する」機能のリリースについて

英語
現在完了形は過去を表す表現を使うことが出来ないとあったのですが、
過去完了形は過去を表す表現を用いても良いのですか?
例えばyesterday.last night等です。

A 回答 (1件)

過去完了は過去との時制の比較から使う時制なので、ある基準となる過去の話と切り離して使うことはできません。



つまり、突然過去完了で始まる英文が出てくることはありません。つまり過去完了を他の過去形の時制と切り離し、独立した時制として使うことはできないということです。

A large-scale war broke out between the two countries.
その二国間で大規模な戦争が起こった。

という英文があるとします。それに続く文として、「実は昨晩小さな小競り合いがあちこちですでに始まっていたのです。」という英語は、
In fact several skirmishes had started here and there the night before.
「昨晩」という日本語表現は実はいけなくて、「その前の晩」が正確で、英語では"the night before"とか"the previous night"という表現を使うのです。

ここでは"last night" という英語は使えません。"last night"は今日から見た一晩前の晩のことだからです。

こういうときの表現の相対的な使い方は英文法書に詳しく載っていますからじっくり読んで慣れてください。

yesterday → the day before; the previous day
two days ago → two days before
など。
    • good
    • 2
この回答へのお礼

理解出来ました、ありがとうございます!

お礼日時:2017/04/24 11:14

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