( )内の語を使ってI ( ) this letter since ten o'clock. (write)
答have been writing
have been + writing
( )内の語を使ってHe ( ) TV for three hours. (watch)
答has been watching
has been + watching
( )内の語を使ってMy sister ( ) her room since noon. (clean)
答has been cleaning
has been + cleaning
( )内の語を使ってThey ( ) in the forest for two hours. (walk)
答have been walking
have been + walking
現在完了進行形にEmi is listening to music. (since this morning を加えて)
答Emi has been listening to music since this morning.
has been + listening to
現在完了進行形にWe are looking for the key. (for an hour を加えて)
答We have been looking for the key for an hour.
have been + looking
現在完了進行形にTom is cooking dinner. (for two hours を加えて)
答Tom has been cooking dinner for two hours.
has been + cooking
否定文にI have been running in the park for two hours.
答I have not been running in the park for two hours.
have のうしろに not
否定文にHe has been playing the guitar since this morning.
答He has not been playing the guitar since this morning.
has のうしろに not
疑問文に→Yesで答えるShe has been studying in her room for three hours.
答Has she been studying in her room for three hours? ― Yes, she has.
Has を主語の前に出す