- ベストアンサー
英文の意味の違いを教えてください。
彼は床に時計を落として壊してしまった。 He dropped his watch on the floor and damaged it. He dropped his watch on the floor and has damaged it. 上の二つの英文の意味の違いを教えてください。 その前に確認したいのですが下の文は文法的には正しいですよね? 過去形と現在完了形を同じ一つの文で使ってはいけないという決まりはありませんよね? 教えてください。 お願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
1. He dropped his watch on the floor and damaged it. 2. He dropped his watch on the floor and has damaged it. 1の文も2の文もまちがいです。 1.は、He dropped his watch on the floor and he damaged it. ということですね。 しかし、he damaged it.というのは、彼が故意にダメージを与えたのであれば意味は通りますが、このままではまずいと思います。damageを使いたいのであれば He dropped his watch on the floor and it was damaged. とすれば正しい英語になります。 基本的に、damageを能動態で使うときは、主語はモノや事になります。 Smoking can seriously damage your health. The truck collision damaged the cargo. トラックの衝突で積荷が損害を受けた。 のように、人を主語に持ってくることは普通ありません。あるとすれば The karate kid damaged the wall. 空手キッドが壁を傷めた(たとえば空手チョップで壁に穴をあけたとか)なら言えます。 2の文は、同様の間違いに、has damagedという現在完了形をdroppedという過去形と一緒に使って間違いです。 上の二つの英文の意味の違いを教えてください。 →下の現在完了形を使った文は、時制にしても文として成り立ちません。 過去形と現在完了形を同じ一つの文で使ってはいけないという決まりはありませんよね? →使い方によります。 He has been busy since he went to New York. これは問題がありません。彼がニューヨークへ行ってからずっと忙しいーーという文です。 He has come home! He wasn't here yesterday but here he is now. これも今無理して考えた文ですが、なんとか言えます。 しかし、お示しの文は、andでつないでしまっていますし、意味が通りませんのでダメです。 ダメだしをして可哀想ですが、英語が少しでもわかったら、儲けものです。がんばってください。 以上、ご参考になればと思います。
その他の回答 (3)
- shingo5k
- ベストアンサー率33% (123/366)
★文法的に間違いでないか 1)He dropped his watch on the floor and damaged it. 文法的に問題ありません。 この場合のandの用法は因果関係です。 damageは「図らずも(故意でなく)損傷を与える」と言う使い方が出来ます。 2)He dropped his watch on the floor and has damaged it. 現在完了形のhave damagedは、継続用法は出来ません。 経験用法だとすると、 「過去のある時時計を落とした。」と「今までにその時計にはダメージ を与えたことがある。」の2文になりますが、 andの用法(並列、時間的前後、因果関係)のどれにも当りませんので、 andで接続できません。 完了用法だとすると、 「過去のある時時計を落とした。」と「たった今その時計にはダメージ を与えた。」となりますが、 この場合も、andの用法(並列、時間的前後、因果関係)のどれにも当り ませんので、andで接続できません。 ★二つの英文の意味の違いを教えてください。 He dropped his watch on the floor and damaged it. 時計を(偶然)落として、その時(図らずも)時計に損傷を与えてしまった。 He dropped his watch on the floor and has damaged it. 解釈できないナンセンスな文です。
- Nakay702
- ベストアンサー率79% (10004/12513)
彼は床に時計を落として壊してしまった。 He dropped his watch on the floor and damaged it. He dropped his watch on the floor and has damaged it. 上の二つの英文の意味の違いを教えてください。 その前に確認したいのですが下の文は文法的には正しいですよね? 過去形と現在完了形を同じ一つの文で使ってはいけないという決まりはありませんよね? ⇒いけないことはないでしょうが、意味が少々ちがってくると思います He dropped his watch on the floor and damaged it. ⇒彼は床に時計を落として壊してしまった。 He dropped his watch on the floor and has damaged it. ⇒彼は床に時計を落として(壊してしまい、今でも)壊れたままにしたある。 この場合の現在完了形は、過去に起こったことを、「現在との関係で言う、現在どうなっているかを述べる」ような格好になると思います。
- princelilac
- ベストアンサー率24% (1618/6634)
下は誤りです。 dropped と damaged が同時に起こったはなので、時間を揃えます。 He has dropped .... and damaged it. なら、(いつのことか不明)、または(いつのことかは重要な問題でない)のだが、「落として壊したことがある」という意味になります。このことが現在の彼の時計に関しての行動や言葉に影響しているのです。例えば(今でもその時計を壊したことを残念に思っている)とか、(また壊してしまいそうなので、とても慎重に扱っている)とか…。 ただの過去形なら、現在には無関係です。そして前後にいつ落としたのかが分かる言葉が使われているはずです。「無関係」というのは、「関係があるのかないのかすら考えに入れていない」という意味です。
お礼
とてもわかりやすい説明ありがとうございました。BAにさせていただきました。