The Future Perfect Simple and Continuous Exercise at Auto-English
Choose the correct answer for each question.

 
1/15
1.  

Johnson ___________________ at sea 7 days by the time he enters French waters.(be)

 

 
        will have been being
 
        will have been