It has been raining ... three days.

A of

B from

C for

D on

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"।

Practice More Questions on Our App!

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