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

ピンの落ちるのが聞こえるほど静かだった。(1語不要)で (could,a pin,you,to,have,drop,heard)なんですが、you could have heard a pin drop.になっていて、hearと目的語と原形ってのは分かるんですが、could have heard がわかりません。could hearの過去形でいいのではと思います。この文に(テストの間)とかある時間からある時間までのようなことも書かれていないので、could have heardに何故なるのですか? また、未来完了形と未来完了進行形&過去完了形と過去完了進行形の違いもいまいちです。わかりやすくお願いします。どの完了形もある一点(時点)からある一点(時点)までを表すものですよね?

A 回答 (4件)

この場合、仮定法になります。


could have p.p. で過去の非現実を表します。
could have heard a pin drop.(ピンが落ちるのが聞こえるほど)→実際には、ピンはおちていない。

例)You could have given me some advice.
少しは忠告してくれてもよかったのに

また、現在完了の場合は、完了・継続・経験の3つの意味があり
ある一点(時点)からある一点(時点)までを表す場合は、継続になります。
例)I have studied English for 3 years.(私は英語を3年間勉強している。)

しかし、今回はこのどの3つにも当てはまらずに、現在完了とは別の仮定法になります。
ちょっと難しい表現ですね^^;
    • good
    • 0
この回答へのお礼

解答ありがとうございます。

お礼日時:2013/04/06 20:29

文法に関しては苦手なので感覚敵で参考にならなく申し訳ないですが下の2つの違いかなと思います。



I stayed a hotel in a country side. It was very very quiet place that you could have heard a pin drop.

I believe that you could hear a pin drop there if you stayed the same hotel.
    • good
    • 0
この回答へのお礼

解答ありがとうございます。

お礼日時:2013/04/06 20:29


「ほどだった」が判断の分かれ目になります。
過去の出来事に、現在の自分の感想を交えて述べています。

実際に針が落ちた訳ではなく、それを聞こうとした訳でもありません。「それくらい静かだった」が言いたいのです。ただ、多少の誇張が入っている可能性があります。

could hear ではそのような喩えや誇張の意味合いは含まれず、事実として静かだったと伝えています。この場合も実際に聞こえたかどうかは不明です。



現在完了形と現在完了進行形の違いを日本語訳だけで表現するのはとても困難です。
(1)I have washed the car. 「私は車を洗ったところだ。」
(2)I have been washing the car. 「私は車を洗っていた(いる)ところだ。」

(1)は洗い終わって、その結果としてきれいな車があります。過去の動作が現在の状況に影響や関連があることを伝えます。
(2)は「いる」「いた」のどちらの訳でも可能です。「いる」なら現在進行形の訳と同じになってしまいます。(2)は車を洗い終わったのか、まだ洗っている最中でほんの少し手を休めているのか分かりません。例えば私が洗車の最中に友達がひょっこり訪ねてきて、私の服装を見てビックリしたとします。「君はなんでそんなに服が汚れているのか?」「あぁ、ちょうど車を洗っていたんだよ。」手を休めていた時から見れば、洗っていたのは過去のことです。その過去の動作が現在の自分の服装に影響しているのです。

過去(未来)完了進行形は、完了形よりも「継続」の意味合いが強く表現されます。進行形との差は、since, for, when などで継続している時間の長さを表現する点です。進行形では「時間の長さ」を表現できないのです。この点は現在・過去・未来に共通しています。
    • good
    • 0
この回答へのお礼

日本人には微妙な感覚ですね。解答ありがとうございます。

お礼日時:2013/04/06 20:30

★まず、could hearとcould have heardの違いについてーー


You could hear a pin drop.
→ピンが落ちるのを聴こうと思えば聞こえる。
(実際ピンが落ちることはないとは思うがという仮定法)
You could have heard a pin drop.
→ピンが落ちるのを聴こうと思えば聞こえた。
(こちらも仮定法で、過去の時点のことを仮定)


未来完了形
未来完了進行形
過去完了形
過去完了進行形
これについては↓で詳しいと思います。

http://www.eibunpou.net/06/chapter15/15_2.html

以上、ご参考になればと思います。
    • good
    • 0
この回答へのお礼

URLと解答ありがとうございます。拝見させてもらいます。

お礼日時:2013/04/06 20:31

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