• No : 693
  • 公開日時 : 2017/01/16 00:00
  • 更新日時 : 2021/10/05 14:48
  • 印刷

【英語】I didn’t know that ~のあとはなぜ過去形?

「わたしは彼がそこに住んでいることを知らなかった」は,I didn’t know that he lived there.ですが,thatのあとをなぜ過去形にするのかわかりません。
カテゴリー : 

回答

<I didn’t know that+過去の文.>のように,主文の動詞が過去形になると,接続詞thatに続く文は,過去の文にしなければなりません。
これは「時制の一致」といって,英文を作るときの決まりです。
 
 
「時制の一致」とは主文の動詞が過去形のとき,thatに続く文の動詞を過去形に,助動詞があればその助動詞を過去形にするという決まりです。
※ただし,日本語に訳すときには,thatに続く文は現在の表現で訳します。
 
I think that his dog is good.
(彼の犬はすぐれていると思う)
I thought that his dog was good.
(彼の犬はすぐれていると思った)(○)
(彼の犬はすぐれていたと思った)(×)
 
※「時制の一致」は主文の動詞が過去形のときだけです。
   主文の動詞が現在形や未来形のときはあてはまりません。