Difference Between Did And Have

Have এবং Did এর ব্যবহার – Learn difference between did and have in English Grammar. অনেকের মধ্যে একটা confusion তৈরি হয় যে কখন Did ব্যবহার হবে আর কখন Have ব্যবহার হবে। আজকে সেটাই শেখার চেষ্টা করব। মাত্র ৫ মিনিটে শিখে নিন Have এবং Did এর পার্থক্য। আর কখনো ভুল হবে না।

আমি কাজটি করেছি।
আবার
আমি কাজটি করেছিলাম।
এখানে দুটো বাক্যেই কাজটি সম্পন্ন হয়ে গেছে। মানে Past, তবে ‘আমি কাজটি করেছি।‘ যা সবে মাত্র করেছি, মানে Present এর সাথে একটু সম্পর্ক আছে।
আর
‘আমি কাজটি করেছিলাম।‘ এর সাথে Present এর সাথে কোন সম্পর্ক নেই, পুরোপুরি Past.
তাহলে আমরা এইভাবেও বলতে পারি –
একটা Recent Past, আর একটা Totally Past.

আমি কাজটি করেছি। I’ve done the job. এটা হল – Present Prefect Tense
আমি কাজটি করেছিলাম। I did the job. এটা হল – Simple Past / Past Indefinite Tense

এবার যখন আপনি কোন বাক্য দেখবেন বা কোন বাক্য ইংরেজিতে বলবেন তখন আপনাকে নিজ থেকে বুঝে যেতে হবে যে কোনটা এইমাত্র ঘটেছে, বা কোনটা অনেক আগে ঘটেছে। যেটা মনে হবে এইমাত্র ঘটেছে সেটার – Present Prefect Tense করুন। আর যেটা অনেকটা আগে ঘটেছে সেটার Past Indefinite Tense করুন। আশা করি বোঝাতে পেরেছি।

উদাহরন

চলুন আরও একটি উদাহরন দেখা যাক –
আমি তাজমহল দেখেছি।
আমি তাজমহল দেখেছিলাম।

আমি তাজমহল দেখেছি।
তার মানে – ধরুন আপনি আপনার বন্ধুকে বলছেন – আমি এই recently দিল্লী গিয়েছিলাম আর সেখানে গিয়ে তাজমহল দেখে এসেছি। In present আপনি আপনার বন্ধুকে ঘটনাটি বলছেন। এই বাক্যটিতে Present Tense এর একটা এখনো connection থেকে গেছে। তাহলে এইবাক্যটিকে আমরা Present Prefect Tense করব।
আমি তাজমহল দেখেছি। I have seen the Taj Mahal.
আবার –
আমি তাজমহল দেখেছিলাম। – ধরুন এটাও আপনি আপনার বন্ধুকে বলছেন – আমি আগের বছর দিল্লী গিয়েছিলাম আর সেখানে গিয়ে তাজমহল দেখেছিলাম। এটা পুরোপুরি Past এর ঘটনা। তাই এটাকে আমরা Simple Past / Past Indefinite Tense করব।
আমি তাজমহল দেখেছিলাম। I saw the Taj Mahal.

যা মনে রাখা উচিত

তবে এখানে আর একটা কথা বলে রাখা উচিত। বাক্যে ‘Have’ থাকা মানেই যে সেটা Present Prefect Tense এটা ধরে নেওয়া উচিত নয়। যখন বাক্যে ‘Have’ থাকবে এবং তারসাথে Main Verb এর Past participle থাকবে মানে Verb এর Third form থাকবে, তখনই বাক্যটি Present Prefect Tense হবে। এটা সব সময় মাথায় রাখতে হবে –
মানে বাক্যের Structure হবে –
S + Have/Has + V3 + O
যেমন –
আমরা দুপুরের খাবার শেষ করেছি। We have finished lunch.
এখানে প্রথমে Subject – We বসেছে
যেহেতু Subject ‘We’ তাই Subject অনুসারে ‘Have’ কে বসানো হয়েছে।
আর Main Verb এর Third form হিসাবে ‘finished’ কে বসানো হয়েছে।
তাই বাক্য টি বাক্যটি Present Prefect Tense

তুমি কি শেষ করেছ? Have you finished?
তুমি কি কুকুরটিকে খেতে দিয়েছ? Have you fed the dog?
তুই কি খেয়েছিস? Have you eaten?
তুমি কি রাতের খাবার খেয়েছ? Have you eaten dinner?

Have কে ‘আছে’ অর্থে ব্যবহার

আমার একটি কলম আছে।
I have a pen.

আমার কোন টাকা নেই।
I have no money.

তোমার কী আছে?
What do you have?

আমার দুটি গাড়ি আছে।
I have two cars.

তোমার কি গাড়ি আছে?
Do you have a car?

আমার কাছে গাড়ি নেই।
I don’t have a car.

এই বাক্যগুলিতে ‘Have’ ব্যবহার করলেও এগুলি কিন্তু একটাও Present Prefect Tense নয়। এগুলি Simple Present Tense কারন বাক্যগুলিতে Main Verb এর Third form নেই।

Did

আমি আগেই বলেছি – বাক্যে ‘Did’ ব্যবহার করা মানে সেটি পুরোপুরি ‘Past Tense’ বা ‘Simple Past Tense’

সে কী বলেছিলো?
What did he say?

তুমি কি কিনেছিলে?
What did you buy?

কিভাবে তুমি এটি করেছিলে?
How did you make it?

তুমি এটি কখন কিনেছিলে?
When did you buy it?

বাক্যে ‘Have’ ব্যবহার করলে সেটা হল ‘Recent Past’ মানে বাক্যটির সাথে বর্তমানের সাথে একটা connection থাকবে। আর বাক্যে ‘Did’ ব্যবহার করলে। সেটা হবে ‘Totally Past’, যার Present এর সাথে কোন connection নেই। এটা মাথায় রেখে বাক্য গঠন করুন বা কোন বাক্যের অর্থ করুন।