✨ ベストアンサー ✨
[3] [現在完了進行形:have/has been ~ing]
(1) I [have been playing] the guitar for two hours. 私は2時間ずっとギターを弾いています。(今も弾いています。)
(2) She [has been cooking] since early morning. 彼女は早朝からずっと料理をしています。(今も料理をしています。)
[4]
(1) They left(過去) home early <yesterday morning>. <昨日の朝早く>、彼らは家を出ました。
(2) We [haven't had](現在完了) lunch yet. Let's take a break. 私達はまだ昼食を食べていない。ちょっと休憩を取りましょう。
※not ~ yet(まで~していない) → 現在完了・完了 と判断する
(3) The boys [have been](現在完了) excited <since they got(過去) on the plane>.
少年達は、<飛行機に乗ってから>ずっと興奮している。 ※since they got(過去) on the plane → その前は現在完了と判断する
(4) When [did you get](過去) the email? - Last night. いつメールを受け取ったの? ― 昨日の夜だよ。
参考にしてください。