- ベストアンサー
過去形内の完了形についての疑問と解説
- 過去形内の完了形に関して、1文では継続的な状態が示され、2文では一時的な状態が示されるとされています。
- 過去形後の完了形は、継続性や状態の主観・客観によって使い分けるべきです。
- 「仕事にも自分自身にも、妥協したくない」という自然な表現は、「I don't want to compromise in my work or myself」と言うことができます。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
「補足コメント」を拝見しました。 >「今もまだ入院している」という場合wasとの回答を頂き、ふと疑問に思うのがwasだければ継続性を表しているように感じられず、had been~の方が今も入院している、wasは「入院していた」と回答いただいた逆の解釈をしてしまい、やはり2She told me she had been hospitalized for appendicitis for weeksでは「彼女は数週間入院していると言った」との意味にはなりかねないのでしょうか?ご説明いただきたく思います。 ⇒簡単のために文を短くして、現在と過去、完了と不完了の違いなどを考えてみましょう。 A.主動詞が現在の場合 A1:She says that she is hospitalized for appendicitis. 「彼女は、虫垂炎で入院していると言う」。(=今も入院中) A2:She says that she has been hospitalized for appendicitis. 「彼女は、数週間入院していたと言う」。(=今まで病院にいた)* *今は《病院にいるかも知れないし、いないかも知れない》。そこまで言及していない。 B.主動詞が過去の場合 B1:She said that she was hospitalized for appendicitis. 「彼女は、虫垂炎で入院していると言った」。(=言った時点で入院中だった) B2:She said that she had been hospitalized for appendicitis. 「彼女は、数週間入院していたと言った」。(=言った時点まで病院にいた)* *言った時点では《病院にいたかも知れないし、いなかったかも知れない》。そこまで言及していない。 ということで、まとめるとこうなります。 A.主動詞が現在形で、 1.従属動詞も現在形の場合:「今~している」(現時点で続いていることを表わす)。 2.従属動詞が現在完了形の場合:「今まで~していた」(現時点までで終ったことを表わし、その後のことは関知しない)。 B.主動詞が過去形で、 1.従属動詞も過去形の場合:「その時~していた」(主動詞の表わす時点で続いていたことを表わす)。 2.従属動詞が過去完了形の場合:「その時まで~していた」(主動詞の表わす時点までで終ったことを表わし、その後のことは関知しない)。 このように、「現在形と過去形、完了形と不完了形の区分や相対関係」を体系的に把握すると分かりやすくなって、疑問も晴れると思いますが、いかがでしょうか。
その他の回答 (2)
- Nakay702
- ベストアンサー率79% (10068/12612)
>ks固形(=過去形?)内での完了形は1でいけば今もまだ数週間入院している、2では単に数週間入院しているとの理解でよろしいでしょうか? ⇒1は、伝統文法的には誤りです。2は、確かに「虫垂炎で数週間入院していたと彼女は語った」という意味になります。 もし、「今もまだ入院している」というニュアンスを表現したければ、 She told me she was hospitalized for appendicitis for weeks. と、wasを使うことになります。 ただし、直接話法でなら、 She told me, "I have been hospitalized for appendicitis for weeks." のようにセリフ部分に現在完了形を使うこともできます。 >「仕事にも自分自身にも妥協したくない」と自然な表現も教えて ⇒「自然な表現」かどうかよくわかりませんが、次のように言えると思います。 I don't want to make any compromise with myself neither with my job.
お礼
回答ありがとうございました。
補足
「今もまだ入院している」という場合wasとの回答を頂き、ふと疑問に思うのがwasだければ継続性を表しているように感じられず、had been~の方が今も入院している、wasは「入院していた」と回答いただいた逆の解釈をしてしまい、やはり2She told me she had been hospitalized for appendicitis for weeksでは「彼女は数週間入院していると言った」との意味にはなりかねないのでしょうか?ご説明いただきたく思います。
- wind-skywind
- ベストアンサー率60% (592/980)
told なんだから、本来過去完了 had happened であるべきで、 has になるのは、 https://oshiete.goo.ne.jp/qa/10001437.html ここで質問になっているような、時制の一致の例外的な場合です。 そういう観点での説明でしょう。 完了形か過去完了 という発想がおかしいです。 過去完了も完了形です。 大過去なんて思うとよくないです。 どうもいつも「完了形か」「過去完了か」と質問しているような感じがします。 過去完了も完了なのは同じ。 (大過去用法は除いて)
お礼
分かりやすい回答ありがとうございました。