I have not heard from him__

A long since

B for a long time

C since long

D for long

Solution

Correct Answer: Option D

- since ব্যবহৃত হয় কোন কাজের শুরুর সময় বুঝাতে।
- যেমনঃ It has been raining since morning অর্থাৎ, সকাল থেকে শুরু হয়ে এখন অবধি) বৃষ্টি হচ্ছে।
- For ব্যবহৃত হয় কোন কাজ কতক্ষণ ধরে চলছে তা বুঝাতে।
- যেমনঃ It has been raining for two hours অর্থাৎ, দুই ঘন্টা (মোট সময়) ধরে বৃষ্টি হচ্ছে। এ বাক্যে বোঝানো হয়েছে বহুদিন ধরে তার কাছ থেকে শুনিনি।
- তাই since যুক্ত অপশন দুটো ভুল।
- এছাড়া, Negative sentence এ সাধারণত for long ব্যবহৃত হয়।
- প্রেক্ষাপটে অর্থের ভিন্নতায় for a long time ও সঠিক যেমনঃ I have not heard from him for a long time .

Practice More Questions on Our App!

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