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

He said that he ____ the previous day.

সঠিক উত্তর

খhad come

ব্যাখ্যা

প্রশ্নটা indirect speech-এ tense পরিবর্তন পরীক্ষা করছে। reporting verb said অতীত কালে থাকলে reported speech-এর verb এক ধাপ পিছিয়ে যায়: present হয় past, আর simple past হয় past perfect।

মূল কথাটা ছিল এরকম: He said, I came yesterday। direct speech-এর came simple past, তাই indirect-এ হয় had come। একই সাথে সময়সূচক yesterday বদলে হয় the previous day।

বাক্যে the previous day শব্দটাই সূত্র দিচ্ছে যে মূল কথায় yesterday ছিল, অর্থাৎ ঘটনাটা বলার আগের দিনের। তাই উত্তর had come।

ফাঁদ হলো came বসিয়ে দেওয়া, কারণ said-এর সাথে past মিলে যায় মনে হয়। কিন্তু indirect speech-এ past থেকে আরও এক ধাপ পেছনে, past perfect-এ যেতে হয়।

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

৩/৩
He said, “I came yesterday.”
↓
He said that he had come the previous day.
  1. মূল direct speech কল্পনা করি: He said, “I came yesterday.”
  2. said অতীত, তাই came এক ধাপ পিছিয়ে হয় had come।
  3. yesterday বদলে হয় the previous day: He said that he had come the previous day.
অন্য অপশনগুলো কেন ভুল

ক. has come: has come present perfect; reporting verb said অতীতে থাকায় present perfect বদলে past perfect হয়, তাই has come থাকে না।

গ. came: came direct speech-এর মূল রূপ; indirect-এ simple past এক ধাপ পিছিয়ে had come হয়।

ঘ. arrived: arrived-ও simple past, তাই came-এর মতোই ভুল; তার উপর এটা ভিন্ন verb।

শর্টকাট

the previous day, the day before, before দেখলেই বুঝুন মূল কথা অতীতের; indirect-এ past perfect বসবে।

মনে রাখুন

Said-এর পরে এক ধাপ পিছে: came হয় had come, yesterday হয় the previous day।