It has been raining ... three days.
Solution
Correct Answer: Option C
- ব্যাকরণের নিয়ম অনুযায়ী, কোনো কাজ একটি নির্দিষ্ট সময় ধরে (duration of time) চলছে বোঝাতে Present Perfect Continuous Tense-এর সাথে "for" ব্যবহৃত হয়। অন্যদিকে, কোনো কাজ কখন শুরু হয়েছে (point of time) তা বোঝাতে "since" ব্যবহৃত হয়।
For: একটি সময়কাল বোঝায় (যেমন: for three days, for two hours, for a month)।
Since: একটি নির্দিষ্ট সময়বিন্দু বোঝায় (যেমন: since Monday, since 2020, since 8 AM)।
- যেহেতু "three days" একটি সময়কাল বা duration, তাই এখানে সঠিক উত্তর হবে "for"।