質問: 時制の問題 彼女が怒るなんて聞いたことがない。 i have never heard that she (gets/got/had gotten)angry. カッコ内は一体どれが正しいのでしょうか? よろしくお願いします。
回答: 回答者2番さんに賛成です。 i have never heard that she... の主文は現在完了形ですが、she の後に来る動詞の時制は「主文は現在完了形」という時制には縛られません。(回答者1番さんは縛られています) こういう現在完了は時制の意味では現在 (i don't hear that she...) と同じと考えてよいと思います。そう考えると 1. i have never heard that she gets angry: 彼女は怒らないおだやかな人柄だという一般的真実を述べようとしています。 2. i have never heard that she got angry: 彼女がその場面で怒ったとは聞いていない、と過去のある事件のことを議論しています。 3. i have never heard that she had gotten angry: 彼女はその事件よりも前に怒った事がないと議論しています。ちょっと複雑な論理ですね。あまり常識的な言い方ではないと思われます。 「彼女が怒るなんて聞いたことがない。」という意味に合うのは1番です。