✨ ベストアンサー ✨
when(〜のとき)の訳の時はwhen節の中でwillは使えません。(いつ~するか)の訳の時は使えます。
(あなたが読み終わった時に)みたいな訳になるので、現在完了を使います。have doneのdoneはreadがもう既に先に出ているので、もう一度使うのはくどいためdoneを使ってると思います
Please let me read the magazine when
you have done with it.
↑
ここがwill do にならない理由
have doneになるのはなぜか教えてください
✨ ベストアンサー ✨
when(〜のとき)の訳の時はwhen節の中でwillは使えません。(いつ~するか)の訳の時は使えます。
(あなたが読み終わった時に)みたいな訳になるので、現在完了を使います。have doneのdoneはreadがもう既に先に出ているので、もう一度使うのはくどいためdoneを使ってると思います
時と条件の副詞節で未来のことも現在で表す
whenというのは時の副詞節
あなたが読み終わったらと訳せるのでwhenの前は未来完了になっている。その場合はwhen 節は現在完了にする
ありがとうございます!!
この質問を見ている人は
こちらの質問も見ています😉
それならばdoにはならないのですか?