Engspire × Engreesi

Future Perfect Continuous Tense

How long something will have been going on by a time in the future.

Honestly, you won't need this one every day. 😄 But it's useful for one thing: counting time up to a moment in the future, like birthdays and work anniversaries.

අනාගතයේ යම් වෙලාවක් වෙද්දි කොච්චර කාලයක් තිස්සේ යමක් කරගෙන ගිහින් තියෙයිද කියලා කියන්න අපි future perfect continuous පාවිච්චි කරනවා. "ලබන අවුරුද්ද වෙද්දි මම අවුරුදු පහක් තිස්සේ මෙතන වැඩ කරලා තියෙයි" වගේ.

How to make it

Example
PositiveI'll have been working.
QuestionWill you have been working?
NegativeI won't have been working.

Examples

How long, by then

  • By six o'clock, I'll have been waiting here for three hours.
  • Next year, I'll have been working here for five years.
  • When I finish this course, I'll have been learning English for two years.
  • When I come at six, will you have been practising for long?

Which "future perfect"?

future perfect continuousfuture perfect
How long (the activity)How many / done (the result)
By noon, I'll have been cooking for four hours.By noon, I'll have cooked five curries.

Quick check

Tap an answer. Nothing is saved.

  1. By July, Malki for her exams for six months.

  2. At 3 o'clock, we'll have been driving two hours.

  3. Next year, we each other for twenty years.

Finished this one? Tick it off. It is saved on this device only.