【質問 No. 22811】 直接法と仮定法(仮定法過去完了)について |
おまめ |
2023-09-06 06:47:12 |
いつもお世話になっております、おまめです。今回も、よろしくお願いいたします!
まず、直接法の時制についてなのですが、手持ちの文法書では例文が少なく、質問させていただきます。
質問@ 直接法の時制は、意味に応じて自由なのでしょうか。例えば、以下のような英文は、“直接法として”、すべて可能でしょうか? (自作の文ですので、ミスがあればご容赦ください!)
@ If it rains tomorrow, I will be absent from school. <S+現在形、S+will などの助動詞>
A If he had a lot of money, he <bought>(→would have bought) a lottery ticket, I suppose. <S+過去形、S+過去形>
B If you specialized in French as a third language, you <have>(→could have) a chance of making friends from that country <S+過去形、S+現在形>
C If you have done your essay, I will check it. (or, you can take a rest.) などなど <S+現在完了、S+助動詞や現在形>
質問A 質問@でのような例文がすべて可能であり、“直接法の時制は意味に応じて自由”であれば、仮定法過去完了形を直接法で使うことは可能でしょうか。例えば“過去のある時点までに、ある事柄が起きてしまった可能性がある場合” 例えば以下の例文(自作の文ですが、ミスがあればご容赦ください)
If he had already been prepared for an English test when our <teach>(→teacher) suddenly announced us about it, he must have studied English every day.
<私たちの先生が突然、英語のテストについて発表した時点までに> もし彼がすでに、英語のテストについて準備が出来ていたのであれば、彼は毎日、英語の勉強をしていたに違いない。もしも、この例文が可能であれば。
仮定法過去完了: <If S had pp+S would/could/might/should+have pp>の形と同じになりますが、こちらの英文が文法上可能であるか、ご指導いただけますと幸いです。
どうぞ、よろしくお願いいたします!
|
【回答】
|
質問が多すぎます。また、自作の英文は、やめてください。英作文としてなら、そのような質問にしてください。これだけ並べられて、応えることができる人はいないでしょう。一つの問題に絞って、質問してください。
| |