Future perfect tense
Aren't both sentences future perfect? The fence construction will be completed on Jan. 15th. The fence construction will have completed on Jan. 15th. If the answer is no, why?
The first sentence is future passive tense. I have shown the same sentence in future active tense on the next line.
The fence construction will be completed on January 15.
They will complete the fence on January 15.
The second sentence is wrong. If you add 'been', it would be future perfect passive. I have shown the same sentence in future perfect active tense on the next line.
The fence construction will have been completed on January 15.
They will have completed the fence on January 15.
Unless the writing is very informal, you should spell out the entire month. When the date follows the month, don't use the ordinal suffix on the number.
If you write the date first, then you can use the ordinal suffix.
The 15th of January.
|link comment||answered Jan 17 at 21:08 Lewis Neidhardt Grammarly Fellow|
Hero of the day
Person wrote the most question comments.