if構文について
if 構文の使い方に悩まされています。基本的な文法は一応知っているつもりなんですが、いざ使ってみる(特にmix condition)といろいろと迷ってしまいます。
condition 0
when (if) i get to Japane, i go shopping
condition1
if it rains tomorrow, i will stay at home
condition2
if i were you, i would breake up with your girlfriend
condition3
if i had have a lot of money, i would not have work hard.
mix condition
if i had been bone in America, i would be able to speak Eng like netives.
if がwhenに置き換えられる時は"will"は必要ないと教わりましたが、when i get to japan, i will go shoppingというふにwillを使うことはできないのでしょうか?またif it rains, I would stay at homeとか、if i had been bone in America, i would be able to speak Eng like netivesも"i would be able to speak Eng like netives"の部分をi would have been able to speak ...と置き換えてもいいんでしょうか?また、このif 構文のうまい理解の仕方はありますか?if の持つニュアンスが掴めればいいのですが,,,
お礼
ご回答ありがとうございます