Find the correct sentence:

A How long have you been here for?

B I have known him for the beginning of the year.

C They have known each other since six months.

D This is the worst Tsunami since ten years

Solution

Correct Answer: Option A

A) "How long have you been here for?"
- এই বাক্যটি গ্রামাটিক্যালি সঠিক, তবে 'for' শব্দটি শেষে না বসালেও চলে
- "How long have you been here?" এভাবে বললেও একই অর্থ বোঝায়। 

B) "I have known him for the beginning of the year."
- এটি ভুল কারণ 'for' এর পরে সময়ের পরিমাণ বসে, শুরুর সময় নয়
- সঠিক হবে: "I have known him since the beginning of the year"
- কারণ 'since' এর পরে কোন নির্দিষ্ট সময় বা তারিখ থেকে বোঝায়

C) "They have known each other since six months."
- এটি ভুল কারণ 'since' এর পরে সময়ের পরিমাণ বসে না
- সঠিক হবে: "They have known each other for six months"
- সময়ের পরিমাণের আগে 'for' ব্যবহার করতে হয়। 

D) "This is the worst Tsunami since ten years"
- এটি ভুল কারণ 'since' এর পরে সময়ের পরিমাণ বসে না। 
- সঠিক হবে: "This is the worst Tsunami in ten years" বা "This is the worst Tsunami for ten years"

- 'For' ব্যবহার করা হয় সময়ের পরিমাণের জন্য (যেমন: 2 hours, 5 days, 10 years)
- 'Since' ব্যবহার করা হয় কোন নির্দিষ্ট সময় বা তারিখ থেকে (যেমন: 2020, last Monday, January)

সুতরাং A) বাক্যটি সঠিক, যদিও 'for' শব্দটি অপশনাল।

Practice More Questions on Our App!

Download our app for free and access thousands of MCQ questions with detailed solutions