1) Will you ___ by the year 2026? a) have graduated b) are graduating c) graduate 2) The guests are coming at 8 p.m. I ___ cooking by then. a) will be finish b) will have finishing c) will have finished  3) By the time we arrive, the kids ___ to bed. a) are going b) will have gone c) went 4) When we arrive in Los Angeles we'll need to rest, because we ___ about 800 miles. a) will have driven b) will be driving c) will drove 5) Please, come at 8. By that time, I ___ my homework and we can go out. a) 'll have finished b) 'll finish c) 'll be finishing

Future Perfect

リーダーボード

表示スタイル

オプション

テンプレートを切り替える

自動保存: を復元しますか?