Future Perfect Tense
Something that will be finished before a time in the future. Usually with "by".
Jump into the future, then look back. What will be done by then? That's the future perfect. You'll almost always see it with by (by Friday, by 2030, by the time you come).
අනාගතයේ යම් වෙලාවක් වෙද්දි ඉවර වෙලා තියෙන දෙයක් ගැන කියන්න අපි future perfect පාවිච්චි කරනවා. "ලබන මාර්තු වෙද්දි මම ඩිග්රී එක ඉවර කරලා තියෙයි" වගේ. ගොඩක් වෙලාවට by එක්කම එනවා.
How to make it
| Example | |
|---|---|
| Positive | She'll have left. |
| Question | Will she have left? |
| Negative | She won't have left. |
When do we use it?
1. Done before a future time
Done by then
- By the time you read this, I'll have left.
- You'll have finished the report by this time next week.
- Will they have eaten by the time we get there?
2. How long, or how many, by a future time
Counting up to a future time
- By June, I'll have been here for six months.
- By the end of the year, I'll have read 20 books.
will finish and will have finished are both correct, but they're not the same:
A small difference
- I'll finish the project on Friday.the finishing happens
- I'll have finished the project by Friday.done before then
Quick check
Tap an answer. Nothing is saved.
By 6 o'clock, I all the work.
The tailor will have stitched your dress Friday.
By the time you , the shops will have closed.
By December, we married for ten years.
Finished this one? Tick it off. It is saved on this device only.
