1
اگلے سال تک، میں دس سال سے کام کر رہا ہوں گا۔
صحیح جواب: By next year, I will have been working for ten years
2
شام تک، وہ تین گھنٹے سے پڑھ رہی ہو گی۔
صحیح جواب: By evening, she will have been studying for three hours
3
2026 تک، ہم پانچ سال سے اس شہر میں رہ رہے ہوں گے۔
صحیح جواب: By 2026, we will have been living in this city for five years
4
اگلے مہینے تک، وہ دو سال سے اس کمپنی میں کام کر رہے ہوں گے۔
صحیح جواب: By next month, they will have been working in this company for two years
5
کل صبح تک، بارش بارہ گھنٹے سے ہو رہی ہو گی۔
صحیح جواب: By tomorrow morning, it will have been raining for twelve hours
6
شام 7 بجے تک، میں تین گھنٹے سے انتظار کر رہا ہوں گا۔
صحیح جواب: By 7 pm, I will have been waiting for three hours
7
2027 تک، وہ دس سال سے انگریزی سیکھ رہی ہو گی۔
صحیح جواب: By 2027, she will have been learning English for ten years
8
اگلے ہفتے تک، وہ پانچ دن سے بیمار ہوں گے۔
صحیح جواب: By next week, they will have been sick for five days
9
کل شام تک، ہم دو دن سے سفر کر رہے ہوں گے۔
صحیح جواب: By tomorrow evening, we will have been traveling for two days
10
کیا تم اگلے سال تک دس سال سے کام کر رہے ہو گے؟
صحیح جواب: Will you have been working for ten years by next year?
11
وہ شام تک دو گھنٹے سے انتظار نہیں کر رہے ہوں گے۔
صحیح جواب: They will not have been waiting for two hours by evening
12
اگلے سال تک تم کتنے سال سے اس شہر میں رہ رہے ہو گے؟
صحیح جواب: How many years will you have been living in this city by next year?