Have you finished preparing for your trip to Spain?
Are you ready for your trip to Spain?
こんにちは。
下記のような言い方ができます。
・Have you finished preparing for your trip to Spain?
「スペインへの旅行の準備は終わりましたか?」
・Are you ready for your trip to Spain?
「スペインへの旅行の準備は出来ていますか?」
prepare は「準備する」という意味の表現です。
ready は「準備ができている」という意味です。
ぜひ参考にしてください。
"Have you already finished preparing for your trip to Spain?"
"Have you already finished preparing for your trip to Spain?"
"Are all your preparations for your trip to Spain already done?"
"Is everything ready for your trip to Spain?"
「スペイン旅行の準備は、既に全て終わっているのですか?」
は英語では、
prepare for ~(~の準備をする)
be ready for ~(~の準備ができている)
を使うと自然です。
先生に聞く場合なら、
"Have you already finished preparing for your trip to Spain?"
がとても自然で丁寧です。