ਪੂਰਨ ਭਵਿੱਖ ਚੱਲ ਰਿਹਾ ਕਾਲ
Future Perfect Continuous
ਪੂਰਨ ਭਵਿੱਖ ਚੱਲ ਰਿਹਾ ਕਾਲ ਉਸ ਕਾਰਜ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ ਜੋ ਭਵਿੱਖ ਦੇ ਕਿਸੇ ਖਾਸ ਪਲ ਤੱਕ ਕੁਝ ਸਮੇਂ ਤੋਂ ਲਗਾਤਾਰ ਚੱਲ ਰਿਹਾ ਹੋਵੇਗਾ। ਇਹ will have been + V-ing ਨਾਲ ਬਣਦਾ ਹੈ। ਇਸਦਾ ਜ਼ੋਰ ਮਿਆਦ ਉੱਤੇ ਹੁੰਦਾ ਹੈ, ਇਸ ਲਈ ਇਹ ਆਮ ਕਰਕੇ 'for' + ਸਮੇਂ ਦੀ ਮਿਆਦ ਅਤੇ 'by' + ਭਵਿੱਖ ਦੇ ਕਿਸੇ ਬਿੰਦੂ ਨਾਲ ਆਉਂਦਾ ਹੈ।
ਕਦੋਂ ਵਰਤਣਾ ਹੈ
ਇਹ ਦੱਸਣ ਲਈ ਵਰਤੋਂ ਕਿ ਭਵਿੱਖ ਦੇ ਕਿਸੇ ਨਿਸ਼ਚਿਤ ਸਮੇਂ ਤੱਕ ਕੋਈ ਕਾਰਜ ਕਿੰਨੇ ਸਮੇਂ ਤੋਂ ਚੱਲ ਰਿਹਾ ਹੋਵੇਗਾ, ਜਾਂ ਭਵਿੱਖ ਦੇ ਕਿਸੇ ਨਤੀਜੇ ਨੂੰ ਉਸ ਗਤੀਵਿਧੀ ਰਾਹੀਂ ਸਮਝਾਉਣ ਲਈ ਜੋ ਉਸ ਨਤੀਜੇ ਤੱਕ ਲੈ ਜਾਂਦੀ ਹੈ। ਆਮ ਕਰਕੇ 'for … by', 'by the time' ਅਤੇ 'by then' ਨਾਲ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
ਬਣਤਰ
S+will have been+V-ingBy June, I will have been working here for ten years.
ਜੂਨ ਤੱਕ, ਮੈਂ ਦਸ ਸਾਲਾਂ ਤੋਂ ਇੱਥੇ **ਕੰਮ ਕਰ ਰਿਹਾ ਹੋਵਾਂਗਾ**।
S+won't have been+V-ingShe won't have been waiting long when the bus arrives.
ਜਦੋਂ ਬੱਸ ਆਵੇਗੀ, ਉਸਨੂੰ **ਉਡੀਕ ਕਰਦਿਆਂ ਬਹੁਤੀ ਦੇਰ ਨਹੀਂ ਹੋਈ ਹੋਵੇਗੀ**।
Will+S+have been+V-ing?How long will you have been studying English by the end of this year?
ਇਸ ਸਾਲ ਦੇ ਅੰਤ ਤੱਕ ਤੁਸੀਂ ਕਿੰਨੇ ਸਮੇਂ ਤੋਂ ਅੰਗਰੇਜ਼ੀ **ਪੜ੍ਹ ਰਹੇ ਹੋਵੋਗੇ**?
ਸੰਕੇਤਕ ਸ਼ਬਦ
- for
- by
- by the time
- by then
- by next month
- how long
ਉਦਾਹਰਨਾਂ
By the time you arrive, I will have been cooking for three hours.
ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਪਹੁੰਚੋਗੇ, ਮੈਂ ਤਿੰਨ ਘੰਟਿਆਂ ਤੋਂ **ਖਾਣਾ ਬਣਾ ਰਿਹਾ ਹੋਵਾਂਗਾ**।
In May, they will have been living in Hanoi for five years.
ਮਈ ਵਿੱਚ, ਉਹ ਪੰਜ ਸਾਲਾਂ ਤੋਂ ਹਨੋਈ ਵਿੱਚ **ਰਹਿ ਰਹੇ ਹੋਣਗੇ**।
He'll be exhausted because he will have been driving all night.
ਉਹ ਬਹੁਤ ਥੱਕਿਆ ਹੋਵੇਗਾ, ਕਿਉਂਕਿ ਉਹ ਸਾਰੀ ਰਾਤ **ਗੱਡੀ ਚਲਾ ਰਿਹਾ ਹੋਵੇਗਾ**।
Will she have been working here long when she retires?
ਜਦੋਂ ਉਹ ਸੇਵਾਮੁਕਤ ਹੋਵੇਗੀ, **ਕੀ** ਉਦੋਂ ਤੱਕ ਉਹ ਇੱਥੇ ਲੰਮੇ ਸਮੇਂ ਤੋਂ **ਕੰਮ ਕਰ ਰਹੀ ਹੋਵੇਗੀ**?
We won't have been walking for long when the sun sets.
ਜਦੋਂ ਸੂਰਜ ਡੁੱਬੇਗਾ, ਸਾਨੂੰ **ਤੁਰਦਿਆਂ ਬਹੁਤੀ ਦੇਰ ਨਹੀਂ ਹੋਈ ਹੋਵੇਗੀ**।
ਅੱਖਰ-ਜੋੜ ਦੇ ਨਿਯਮ
| ਬਹੁਤੇ ਕਿਰਿਆਵਾਂ | -ing ਜੋੜੋ | work → working, wait → waiting |
|---|---|---|
| ਚੁੱਪ -e ਨਾਲ ਮੁੱਕਦਾ ਹੈ | -e ਹਟਾਓ, -ing ਜੋੜੋ | drive → driving, live → living |
| ਵਿਅੰਜਨ-ਸਵਰ-ਵਿਅੰਜਨ ਨਾਲ ਮੁੱਕਣ ਵਾਲੀ ਛੋਟੀ ਕਿਰਿਆ | ਅਖੀਰਲਾ ਵਿਅੰਜਨ ਦੁੱਗਣਾ + -ing | run → running, swim → swimming |
ਆਮ ਗਲਤੀਆਂ
By next year, I will be working here for ten years.
By next year, I will have been working here for ten years.
ਭਵਿੱਖ ਦੇ ਕਿਸੇ ਬਿੰਦੂ ਤੱਕ ਦੀ ਮਿਆਦ ਦਿਖਾਉਣ ਲਈ will be + V-ing ਨਹੀਂ, will have been + V-ing ਵਰਤੋਂ
By the time she retires, she will have been knowing him for 40 years.
By the time she retires, she will have known him for 40 years.
know, own ਅਤੇ believe ਵਰਗੀਆਂ ਸਥਿਤੀਦਾਰ ਕਿਰਿਆਵਾਂ ਚੱਲ ਰਿਹਾ ਰੂਪ ਨਹੀਂ ਲੈਂਦੀਆਂ। ਇਨ੍ਹਾਂ ਦੀ ਬਜਾਏ ਪੂਰਨ ਭਵਿੱਖ ਕਾਲ (will have + V3) ਵਰਤੋਂ
By the time we will get there, they will have been playing for an hour.
By the time we get there, they will have been playing for an hour.
'by the time' ਦੇ ਬਾਅਦ 'will' ਨਹੀਂ, ਸਾਧਾਰਨ ਵਰਤਮਾਨ ਕਾਲ ਵਰਤੋਂ
ਸਲਾਹ
ਆਪਣੇ ਆਪ ਤੋਂ ਪੁੱਛੋ: 'ਉਦੋਂ ਤੱਕ, ਕਿੰਨੇ ਸਮੇਂ ਤੋਂ?'। ਜੇ ਜਵਾਬ ਅਜਿਹੀ ਮਿਆਦ ਹੈ ਜੋ ਭਵਿੱਖ ਦੇ ਕਿਸੇ ਪਲ ਤੱਕ ਫੈਲੀ ਹੋਈ ਹੈ (for two hours by 6 PM), ਤਾਂ will have been + V-ing ਵਰਤੋਂ। ਜੇ ਤੁਹਾਡੇ ਲਈ ਸਿਰਫ਼ ਇਹ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ ਕਿ ਉਦੋਂ ਤੱਕ ਕੋਈ ਕੰਮ ਪੂਰਾ ਹੋ ਚੁੱਕਾ ਹੋਵੇਗਾ, ਤਾਂ ਪੂਰਨ ਭਵਿੱਖ ਕਾਲ (will have + V3) ਵਰਤੋਂ।