He is sure to have done the work by tomorrow.
1. Does the sentence above make sense and work fine?
2 Does the sentence above refer to the future?
I know "to do" is better. Though, could you answer the questions above?
fire1 1. Does the sentence above make sense and work fine? Yes.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
fire11. Does the sentence above make sense and work fine?
Yes.
fire12 Does the sentence above refer to the future?
It is a kind of future perfect, i.e. referring to something that is in the future now, but will be in the past from a viewpoint that lies in the future.
fire1I know "to do"