仮定法の疑問
1If he had been there, I could have given him your message .
2If I had a little more time, I could finish it.
3You should have joined the trip last week.
4With a little more time, I could finish it.
5If I had followed your advice then, I should not be suffrting
like this now
6It,s time I went home right now.
1can have なんて形はあるんですか??
willやmayには「~だろう」や「~かもしれない」といった推量のようなニュアンンスの意味があります。
しかし、canには「~できる」、「~してもよい」といった意味しかないですよね。
なのに、助動詞 haveの形は現在から過去に対して、 ~だろうなどの推量のようなニュアンスをもつ助動詞は使えると思えますが、
canは推量のようなニュアンスがないので使うことは難しくないですか??
2canには、未来の可能性について推量する場合はbe able toじゃないんですか???
3この文を仮定法に書き換えよという問題があったんですが、書き換えるということは双方の文が同じ意味になるということですか??
4仮定法と書き換えられるwithは必ず、with(without)~、~の形になっていますか??
5shouldはあるか、ないか可能性50%のときに使われる助動詞ですよね。 仮定法の文では未来の時にしか使わないんじゃいんですか??
6right now.とはすぐにという副詞句ですよね。
もう~する時間だという構文の~の部分は仮定法過去がくるのが一般的ですが、もう~するというのはまだしてないのだから未来じゃないかと思いませんか??
以上 詳しく教えてもらえると幸いです。
お礼
ありがとうございます。 とても助かりました!!