英語
高校生

これの1枚目3番と2枚目の8番なんですけどなんですけど
wil have been marriedとhave been sold になる理由が分かりません。
なぜbeenが入ってくるんですか
早めに教えて頂けると助かります。

1. Nancy had been giving [makmng] a speech for 20 [twenty] minutes when ! came (Im). 2. Had people been using the Internet before you were born? 3. The goods will have been sold out by the time we get to the shop [store]. | 解説| 1. 過去のある時点までの動作の継続を過去完了進 行形で表す。 2. 過去のある時点までの動作の継続を過去完了進行形で尋 ねる。 3. 未来のある時点での動作の完了とその結果生じる未来の 状況を未来完了形で表す。「…する時までに」(〈by the time+S'+V”)》 は未来のことだが, 動詞は現在形になる。
記』 未来完了形(will have+過去分詞) 6. The party will have started 6y 妨e女 7. TH have seen the movie three times が 86@ 7 gg0772. 8. They will have been married fOr 20 years 746Xた607・ いるだろう」 : 未来のある時点に おける動作・行為の完了と (始まっているだろう) 3 回見たことになる) (結婚して 20 年になる) 76 の6 77706。 6. 完了・結果を表す「一して(しまって) 果生じる未来の状況を表す。 7. 経験を表す「一したことになるだろう」: 未来のある時点までの経験を表す。 8. 状態の継続を表す 「ずっとこしていることになるだろう」 : 未来のある時上束までの状態の続を震」 雪) 5 み1Zま

回答

なぜbeenが入ってくるか、だけだったら 受動態だから が答えですかね

a

受動態だからその後ろが過去分詞になるってことですね!!
ありがとうございます!!

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