He will have painted the walls by tomorrow.
He must have painted the walls by yesterday.
Does each one have two different connotations?
So, if we have four different likelihood meanings, would you show me with an example?
He will have painted the walls by tomorrow.
He must have painted the walls by yesterday.
Does each one have two different connotations?
So, if we have four different likelihood meanings, would you show me with an example?
"Will have" expresses future deduction and "must have" expresses past deduction. Examples:
Bob is going to paint the kitchen on Tuesday. You are arriving on Wednesday. He will have painted the kitchen by the time you get here.
The walls are still wet. He must have painted the kitchen already.