for / will / have / been / studying / I / three / hours, , by / will / have / been / evening / she / working / all / day, , for / they / will / have / been / two / traveling / weeks, , will / have / been / practicing / he / football / for / hours / four, , by / next / year / will / have / been / we / studying / English / five / years, , or / will / have / been / waiting / you / long / how, , will / have / been / reading / she / this / book / for / days, , for / will / have / been / playing / children / outside / hours / two, , will / have / been / learning / students / grammar / for / months, , by / tomorrow / will / have / been / working / he / project / on / this, .

Future perfect continuous

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?