英語
高校生
解決済み

Hurry up. Everybody ( ) for you.
○is waiting ×has waited
この違いがイマイチわかりません。
解説お願いします。

回答

✨ ベストアンサー ✨

hasの場合は、文の後ろにforやsinceがないと既に完了した動作ということになってしまいます。
今この瞬間に待っているといいたいので、後ろに前置詞がない限りisです。

ぽーん

ありがとうございます!

この回答にコメントする

回答

Harry up(急いで)が最初にあるので、現時点で今もみんなが待っているということになり、現在完了形のhas waitedではなく現在進行形のis waitingになるのではないでしょうか、、、分かりずらかったらすみません

ぽーん

ありがとうございます!

この回答にコメントする
疑問は解決しましたか?