...by the end of the debate we will <have been><be> able to... [future perfect]

JJXR

Senior Member
Russian
Hello to all,

Thanks for reading my post.


Sample sentence:

We hope that by the end of the debate we will <have been><be> able to identify areas where more progress is possible and that our discussion will have the needed impetus.

Question:

Are they both correct?


Thanks a lot for any comments, corrections or suggestions!

Regards,
JJXR
 
  • The Newt

    Senior Member
    English - US
    "Have been" suggests that the enabling takes place during the course of the debate; "be" suggests that it will be a result of the debate. In practice the difference might be minimal.
     
    < Previous | Next >
    Top