It has been raining _____ two days.
Asince
Bafter
Cfrom
Dfor
Answer:
D. for
Read Explanation:
✅ Answer: for
Explanation:
The sentence is: “It has been raining _____ two days.”
“For” is used to indicate a duration of time.
Correct sentence:
“It has been raining for two days.” ✅
Why not the others?
Option | Reason |
|---|---|
since | “Since” is used for a point in time (e.g., since Monday), not a period. |
after | “After” indicates something happening later than, not duration. |
from | “From” indicates a starting point, needs “to” to indicate duration. |
for | ✅ Correct — expresses the length of time. |
