<p>1.) I will have left (leave) by six.</p>
<p>2.) Will you have finished (you/finish) the report by the deadline?</p>
<p>3.) When we will have done (we/do) everything?</p>
<p>4.) She will have finished (finish) her exams by then, so we can go out for dinner.</p>
<p>5.) You will have read (read) the book before the next class.</p>
<p>6.) She won't have finished (not/finish) work by seven.</p>
<p>7.) When will you have completed (you/complete) the work?</p>
<p>8.) They will have arrived (arrive) by dinner time.</p>
<p>9.) We will have been (be) in London for three years next week.</p>
<p>10.) Will she have got (she/get) home by lunch time?</p>
<p>11.) Will you have done (you/do) everything by seven?</p>
<p>12.) We will not have eaten (not/eat) before we come, so we'll be hungry.</p>
<p>13.) Will he have finished (he/finish) his exams when we go on holiday?</p>
<p>14.) Will we have arrived (we/arrive) by the time it gets dark?</p>
<p>15.) How long will you have known (you/know) your boyfriend when you get married?</p>
<p>16.) He will not have completed (not/complete0 the project by July.</p>
<p>17.) I will not have finished (not/finish) the essay by the weekend.</p>
<p>18.) Why will she have finished (she/finish) the cleaning by six?</p>
<p>19.) How long will you have been (you/be) in this company when you retire?</p>
<p>20.) They will not have gone (not/go) at six.</p>