আমাদের সম্পর্কে
প্রশ্নব্যাংক নতুন · ফ্রি৩,০২১টি আসল বিসিএস প্রশ্ন, ব্যাখ্যাসহসমাধান ও ব্যাখ্যা
ইংরেজি ভাষা ও সাহিত্যসমন্বিত ৫ ব্যাংক: অফিসার (ক্যাশ) (২০২২)

By the time you get back, Rahim -

সঠিক উত্তর

খwill have left

ব্যাখ্যা

প্রশ্নটা tense এর। By the time দিয়ে ভবিষ্যতের একটি মুহূর্ত বোঝানো হয়েছে, মানে তুমি যখন ফিরবে। প্রশ্ন হলো, সেই মুহূর্তের আগেই রহিমের কাজটি শেষ হয়ে যাবে কি না।

ভবিষ্যতের কোনো সময়ের আগেই যে কাজ শেষ হয়ে যাবে, তার জন্য future perfect tense বসে: will have + past participle. তাই বাক্য হবে: By the time you get back, Rahim will have left.

লক্ষ করুন, by the time এর অংশে ভবিষ্যতের অর্থ থাকলেও present simple বসে: you get back, you will get back নয়। মূল অংশে future perfect।

will leave দিলে বোঝায় তুমি ফেরার পরে বা ঠিক তখন সে যাবে। will be leaving মানে তখন সে যাওয়ার প্রক্রিয়ায় থাকবে। left অতীত কাল, ভবিষ্যতের সঙ্গে মেলে না।

স্টেপ বাই স্টেপ শিখুন

৪/৪
By the time you get back, Rahim ______
↓
By the time you get back, Rahim will have left
  1. By the time you get back: ভবিষ্যতের একটি মুহূর্ত।
  2. রহিমের যাওয়া সেই মুহূর্তের আগেই শেষ হবে।
  3. ভবিষ্যতের আগে শেষ কাজ: will have + V3।
  4. উত্তর: will have left।
অন্য অপশনগুলো কেন ভুল

ক. will leave: will leave মানে ফেরার পরে বা তখন যাবে; আগে শেষ হওয়ার ভাব নেই।

গ. will be leaving: will be leaving মানে তখন যাওয়ার প্রক্রিয়া চলবে; কাজ শেষ বোঝায় না।

ঘ. left: left অতীত কাল; get back এর ভবিষ্যৎ অর্থের সঙ্গে মেলে না।

শর্টকাট

By the time + present simple → মূল clause এ future perfect (will have V3)। By the time + past simple → past perfect (had V3)।

মনে রাখুন

তুমি ফেরার আগেই সে চলে গিয়ে থাকবে: will have left।