Subject + will have been + verb(ing) + Object
කරමින් ඉදලා තියේවි
· He will have been playing.
ඔහු සෙල්ලම් කරමින් ඉදලා තියේවි.
· I will have been working
මම වැඩ කරමින් ඉදලා තියේවි.
· It will have been raining
වහිමින් තිබිල තියේවි.
අනාගතයේ යම්කිසි සිදුවීමකට පෙර අනාගතයේදීම කරමින් තිබෙන ලද ක්රියාවක්
· They will have been talking for over an hour by the time Thanoja arrives.
ඔවුන් පැයකට වඩා තිස්සේ කතා කරමින් ඉදල තියේවි තනෝජා එන වෙලාව වෙනකොට..
· Chanaka will have been teaching at the university for more than a year by the
time he leaves for Asia.
චානක විශ්වවිද්යාලයෙ උගන්වමින් ඉදල තියේවි අවුරුද්දකට වඩා ඔහු ආසියවට යනකාලෙ වෙනකොට.
· How long will you have been studying when you graduate?
ඔයා කොච්චර කාලයක් ඉගෙනගනිමින් ඉදලා තියේවිද උපාධිය ගන්නකොට.
· Will you have been living in New Zealand for over a year?
ඔයා අවුරුද්දකට වඩා ඉදලා තියේවිද නවසීලන්තයේ.
· I will not have been living here that long.
මම එච්චර කල් මෙහෙ ජීවත්වෙමින් ඉදලා නොතියේවි.
· By this time, they will have been riding for 5 hours.
මේ වෙලාව වෙනකොට ඔවුන් ගමන් කරමින් ඉදල තියේවි පැය 5ක් පුරාවට.
· He will not have been smoking for 5 years by then.
ඒකාලෙ වෙනකොට ඔහු දුම් බොමින් ඉදලා නොතියේවි අවුරුදු 5ක් පුරාවට.
· By 5 o'clock, Dinesh will have been playing tennis for three hours.
5 වෙනකොට දිනේෂ් ටෙනිස් සෙල්ලම් සෙල්ලම් කරමින් ඉදලා තියේවි පැය 3ක් තිස්සේ.
· By 2018, he will have been studying at the university for two years.
2018 වෙනකොට ඔහු සරසවියේ ඉගෙනගනිමින් ඉදල තියේවි අවුරුදු 3ක් තිස්සේ.
