Identify the correct sentence?
সঠিক উত্তর
ঘYesterday, he went home
ব্যাখ্যা
প্রশ্নটা tense-এর সাথে সময়সূচক শব্দের মিল পরীক্ষা করছে। yesterday, last year, ago, in ২০১০-এর মতো নির্দিষ্ট অতীত সময় থাকলে simple past tense হয়।
তাই Yesterday, he went home সঠিক। go-এর past form went, আর simple past-এ কোনো সাহায্যকারী verb লাগে না।
present perfect, যেমন has gone, বর্তমানের সাথে যুক্ত অতীত বোঝায়, তাই এর সাথে নির্দিষ্ট অতীত সময় বসে না। past perfect, যেমন had gone, লাগে যখন অতীতের দুটি কাজের মধ্যে আগেরটা বোঝাতে হয়; এখানে দ্বিতীয় কোনো কাজ নেই।
সবচেয়ে প্রচলিত ফাঁদ has gone, কারণ বাংলায় সে বাড়ি গেছে বলি। কিন্তু yesterday থাকলে present perfect চলে না।
স্টেপ বাই স্টেপ শিখুন
৩/৩- yesterday নির্দিষ্ট অতীত সময়।
- নির্দিষ্ট অতীত সময়ে simple past; has gone বা had gone নয়।
- go-এর past form went: Yesterday, he went home।
ক. Yesterday, he has gone home: has gone present perfect; yesterday-র মতো নির্দিষ্ট অতীত সময়ের সাথে present perfect বসে না।
খ. Yesterday, he did gone home: did-এর পরে verb-এর মূল রূপ বসে, যেমন did go; did gone ব্যাকরণগতভাবে ভুল।
গ. Yesterday, he had gone home: had gone past perfect, অতীতের দুটি কাজের আগেরটা বোঝাতে লাগে; এখানে দ্বিতীয় কোনো কাজ নেই।
yesterday, ago, last, in + সাল দেখলে simple past; present perfect বাদ।
Yesterday এলে has যায় চলে, went থাকে।