'Will have V3' vs 'Would have V3' - Difference. What is the difference between 'would have done' and 'will have done'.
will have done
The phrase "will have done" is a construction used in English grammar to indicate an action that will be completed before a specified point in the future. It belongs to the future perfect tense.
I think they will have arrived by 6 PM.
By next week, I will have finished my project.
When the sun sets, we will have finished hiking the trail.
By the time you get here, I will have already made dinner.
I hope they will have made a decision before the meeting.
By the end of this year, I will have traveled to five different countries.
If everything goes as planned, we will have produced 100 units by next month.
would have done
The phrase "would have done" is used in English to express hypothetical situations, particularly those that did not happen in the past but were possible. It often conveys regret, speculation, or conditional statements.
Hypothetical Situations
If I had more time, I would have finished the project.
If I had known about the party, I would have gone.
If it hadn’t rained, we would have gone to the beach.
If I had known you were coming, I would have prepared dinner.
If she had studied harder, she would have passed the exam.
I would have helped you with your homework if you had asked.
He would have traveled to Europe if he had saved enough money.
She would have accepted the job offer if the salary had been higher.
Expressing Regret
I would have called you, but I lost your number.
I wish I would have studied harder for the exam.
I would have visited you last weekend, but I was feeling unwell.
Past tense of 'will have done'
I think I will have finished my project by next week.
(The speaker believes that the project will be completed before the next week.)
I thought I would have finished my project by now.
(The speaker had an expectation in the past that they would have completed the project by now. This implies a sense of regret because the project is not finished as anticipated.)
Comments