質問: 強調構文 「it is ~ that」の強調構文は、that以下の文が過去形であれば、it was になることが多い(原則はそうなる)と参考書にありました。 そこで疑問なのですが、そうならない場合とは(つまり、that以下が過去形でもit is のままとは)どういう場合なのでしょうか? 参考書をいろいろ調べてみましたが、例が見当たりませんでした。 わかる方いらっしゃいましたら、是非教えていただきたいです。よろしくお願いします。
回答: アメリカに37年住んでいる者です。 私なりに書かせてくださいね。 この形は普通でもよく使われますよ。(もしかしたら私がご質問をよく理解していないのかもしれませんが) it is a fact that i came from japan. it is already 37 years that i have been in this country. つまり、来た事(過去)と住んでいる(現在完了)と「事実である」「37年にもなる」は現在のことだからですね。 しかしthat以下の事柄に対して過去に起こったのであれば当然it wasとなります。 it was indeed a shock to everybody there that he was killed by a gun-shot.そこにいた人みんなにとっては彼が銃で殺されたことは本当にショックであった。と言う表現ですね。 これでいかがでしょうか。 分かりにくい点がありましたら、補足質問してください。