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

I _______ for you for the last three months.

সঠিক উত্তর

খhave been working

ব্যাখ্যা

প্রশ্নে for the last three months আছে, যা অতীতে শুরু হয়ে এখন পর্যন্ত চলমান একটি সময়কাল বোঝায়। এমন কাজের জন্য present perfect continuous tense লাগে: have been working।

গঠনটি হলো subject, have বা has, been, আর verb-ing। I have been working for you for the last three months, মানে গত তিন মাস ধরে আমি আপনার জন্য কাজ করে আসছি, এবং এখনো করছি।

am worked ব্যাকরণগতভাবে অচল; am-এর পরে worked বসলে passive হয়, যা এখানে অর্থহীন। will work ও will have worked ভবিষ্যৎ বোঝায়, কিন্তু for the last অতীত থেকে বর্তমান পর্যন্ত সময় দেখায়।

ফাঁদ হলো will have worked, কারণ এতেও perfect আছে। কিন্তু future perfect-এর জন্য ভবিষ্যতের কোনো সময়সীমা, যেমন by next month, লাগে।

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

৩/৩
  1. ৩ মাস আগেকাজ শুরু
  2. এখনএখনো চলছে: have been working
  3. ভবিষ্যৎwill have worked: ভবিষ্যতের সীমা লাগে
  1. সময়সূচক: for the last three months।
  2. অতীত থেকে এখন পর্যন্ত চলছে: present perfect continuous।
  3. গঠন: have been + verb-ing = have been working।
অন্য অপশনগুলো কেন ভুল

ক. am worked: am worked অচল গঠন; am-এর পরে past participle বসলে passive হয়।

গ. will work: will work সাধারণ ভবিষ্যৎ; for the last তিন মাস অতীত থেকে বর্তমান বোঝায়।

ঘ. will have worked: future perfect-এর জন্য by next month জাতীয় ভবিষ্যতের সীমা লাগে।

শর্টকাট

for বা since দিয়ে এখন পর্যন্ত চলমান সময় থাকলে have/has been + ing।

মনে রাখুন

For the last এলেই have been ing।

ইংরেজি ভাষা ও সাহিত্য: এ রকম আরও প্রশ্ন

ইংরেজি ভাষা ও সাহিত্য-এর সব প্রশ্ন › · সমন্বিত ৮ ব্যাংক ও ১ আর্থিক প্রতিষ্ঠান: সিনিয়র অফিসার (২০২৫)-এর পুরো প্রশ্নপত্র ›