If the books have been catalogued last week, why have not they been placed on the shelf?
সঠিক উত্তর
ঘwere catalogued
ব্যাখ্যা
প্রশ্নটা error correction: বাক্যের have been catalogued অংশ ঠিক করতে হবে। বাক্যে নির্দিষ্ট অতীত সময় last week আছে।
নিয়ম হলো, yesterday, last week, ago এর মতো নির্দিষ্ট অতীত সময় থাকলে present perfect বসে না, past simple বসে। বইগুলো ক্যাটালগ করা হয়েছে, তাই passive; আর subject the books plural, তাই were catalogued।
সঠিক বাক্য: If the books were catalogued last week, why have they not been placed on the shelf? দ্বিতীয় অংশে have been placed ঠিক আছে, কারণ সেখানে নির্দিষ্ট সময় নেই, ফল এখন পর্যন্ত বোঝায়। প্রশ্নে ছাপা have not they রূপটি প্রমিত নয়; প্রমিত রূপ have they not বা haven’t they।
Was catalogued এ tense ঠিক হলেও singular, তাই plural books এর সঙ্গে মেলে না; এটাই সূক্ষ্ম ফাঁদ।
স্টেপ বাই স্টেপ শিখুন
৩/৩- বাক্যে নির্দিষ্ট অতীত সময় last week আছে।
- নির্দিষ্ট অতীত সময়ে present perfect চলে না, past simple লাগে।
- Subject books plural আর passive: were catalogued।
ক. have been catalogued: Have been catalogued তো মূল ভুলটাই; last week এর সঙ্গে present perfect চলে না।
খ. would have been catalogued: Would have been catalogued শর্তের কাল্পনিক অতীত বোঝায়; এখানে বাস্তব ঘটনা।
গ. was catalogued: Was catalogued এ tense ঠিক, কিন্তু books plural, তাই was চলে না।
Last, ago, yesterday, in 2020 দেখলেই present perfect বাদ, past simple বসান।
সময় নির্দিষ্ট অতীতে আটকে থাকলে have এর জায়গা নেই।