質問: 英語の問題 (1)( )内を正しい形にし当てはめる if you ___ a million yen in the lottery,what would you do. (win) you would be surprised if i ___ you the truth. (tell) jhon would come if he ___ the time. (have) i wish you ___ here now. (be) (2)並べ替え 彼により自由な時間があればピアノを習うでしょう (would / if / free / had / he / time / learn / more / he / ,) to play the piano. 私があなたなら、もう少し注意深くするのですが (be / if / i / i / were / would / you / ,) a little more careful. 私が市長なら環境保護に努めるでしょう (were / try / i / i / to / would / mayor / protect / if /,) the enviroment. もしもあなたの髪が明日真っ白になったら、どうしますか (do / hair / if / tomorrow / you / your / went / white / would / ,) ? もっと一生懸命練習していれば、すばらしいサッカー選手になれたのに (had / been / harder / if / you / practiced / could / you / have / ,) a good soccer player.
回答: (1) if you (should win / were to win) a million yen in the lottery, what would you do? もし(万一/仮に)宝くじで100万円当たったら、どうしますか? you would be surprised if i told you the truth. もし私が真実を言えば、あなたは驚くでしょう。 john would come if he had the time. ジョンに、時間があれば、来るのでしょうが。 i wish you were here now. 今あなたがここにいればなあ。 (2) 彼により自由な時間があればピアノを習うでしょう if he had more free time, he would learn to play the piano. 私があなたなら、もう少し注意深くするのですが if i were you, i would be a little more careful. 私が市長なら環境保護に努めるでしょう if i were mayor, i would try to protect the environment. もしもあなたの髪が明日真っ白になったら、どうしますか if your hair went white tomorrow, what would you do? ☆選択肢に what が抜けているのでは? もっと一生懸命練習していれば、すばらしいサッカー選手になれたのに if you had practiced harder, you could have been a good soccer player.