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

You will have finished this work by tomorrow.

সঠিক উত্তর

ঘThis work will have been finished by tomorrow.

ব্যাখ্যা

বাক্যটি future perfect tense: will have finished। Future perfect-এর passive গঠন হলো: object, তারপর will have been, তারপর past participle।

Object this work সামনে আসে, will have been বসে, finish হয় finished। সময়সূচক by tomorrow যেমন ছিল তেমনই থাকে, কারণ by tomorrow মানে আগামীকালের মধ্যে, আর এটাই future perfect-এর মূল অর্থ।

কর্তা you প্রায়ই passive-এ বাদ দেওয়া হয়, কারণ এখানে কাজটাই মুখ্য। তাই সঠিক রূপ: This work will have been finished by tomorrow.

ফাঁদ দুটো: will be finished লিখলে tense বদলে simple future হয়ে যায়, আর by বাদ দিলে আগামীকালের মধ্যে অর্থটা হারিয়ে যায়।

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

৩/৩
You will have finished this work by tomorrow.
↓
This work will have been finished by tomorrow.
  1. Tense চিনি: will have finished, মানে future perfect।
  2. Passive-এ will have been বসে, verb হয় finished।
  3. Object this work সামনে আসে; by tomorrow অপরিবর্তিত থাকে।
অন্য অপশনগুলো কেন ভুল

ক. This work will have been finished tomorrow.: by বাদ পড়েছে; tomorrow-এর আগে by না থাকলে আগামীকালের মধ্যে অর্থটি থাকে না।

খ. This work will be finished by tomorrow.: will be finished হলো simple future-এর passive; tense বদলে গেছে।

গ. This work will finished tomorrow.: will finished ব্যাকরণগতভাবে ভুল; be ও been দুটোই নেই।

শর্টকাট

Perfect tense-এর passive-এ have/has/had-এর পরে been: will have been + V3।

মনে রাখুন

Have থাকলে been আসবেই।