A It is high time you give smoking.
B It is high time you have given up smoking.
C It is high time you gave up smoking.
D It is high time you had given up smoking.
Solution
Correct Answer: Option C
- "It is high time" একটি বিশেষ বাক্যাংশ যা কোনো কাজ বা অভ্যাস করার জন্য উপযুক্ত সময় এখন, অর্থাৎ এখনই সেটা করা উচিত ছিল, এমন অর্থ প্রকাশ করে।
- এই বাক্যাংশের পরের verb (ক্রিয়া) সর্বদা past tense বা subjunctive mood তে ব্যবহার হয়, যদিও এর অর্থ বর্তমান বা ভবিষ্যৎ কাল বোঝায়।
- অর্থে এটি "এখনই সময় হয়েছে যে তুমি তা করো" বা "তুমি এটা করেছেই উচিত ছিল" বুঝায়। তাই verb এর past form লাগবে, কিন্তু অর্থ present বা future tense এর হবে।
এখন, দেওয়া অপশন অনুযায়ী:
Option 1: It is high time you give smoking.
- এখানে give present tense, যা ভুল।
Option 2: It is high time you have given up smoking.
- এখানে have given up হলো present perfect tense, যা "It is high time" এর সঙ্গে যায় না।
Option 3: It is high time you gave up smoking.
- এখানে gave up হলো past tense, যা ঠিক। অর্থতঃ "এখনই সময় যে তুমি ধূমপান ছেড়ে দাও।"
Option 4: It is high time you had given up smoking.
- এখানে had given up হলো past perfect tense, যা সাধারণত পরে ঘটে যাওয়া ক্রিয়া বোঝাতে ব্যবহৃত হয়, তাই "It is high time" এর সঙ্গে প্রাসঙ্গিক নয়।
সুতরাং, সঠিক বাক্য হলো:
"It is high time you gave up smoking." কারণ এটি নিয়ম অনুসারে past tense ব্যবহার করেছে এবং বাক্যের অর্থ present/future নির্দেশ করে।
সংক্ষেপে:
- "It is high time" পর সর্বদা past tense verb ব্যবহার করতে হবে।
- এটির অর্থ present বা ভবিষ্যৎ সময়ে কোনো কাজ করা উচিত হওয়া বোঝায়, তবে verb এর রূপ past tense হবে।
- অতএব, "gave up" সঠিক।