Please look at the following and tell me what is the difference between them
-
The rainfall activity has gone down in the past two days.
-
The rainfall activity has gone down over the past two days.
-
The rainfall activity has gone down for the past two days.
-
The rainfall activity has gone down during the past two days.
Now do all the sentences mean that the rainfall activity is still going down at present? i.e., at the moment of uttering these words? Also was the rainfall going down continuously during the entire two day period? Or were there any chances that it didn't happen continuously?
Thank you
Best Answer
As @DavidRicherby said, just "rainfall" would be more natural than "rainfall activity."
Sentence 1 – in
This means that, at some point in the previous two days, the volume of rainfall has decreased. There is no indication of whether it decreased gradually over the two days or not.
Sentence 2 – over
This sentence has at least two meanings that I can see:
That the amount of rain that is falling has, over the past two days, decreased; or
That, in comparison to the volume of rain that fell in some other time frame, the volume of rain that fell over the past two days was less.
Here's an example for the second meaning:
Sentence 3 – for
This has a similar meaning, but to me it has different connotations. It means that the volume of rainfall has gradually decreased, but it also implies that multiple measurements were made over the course of the two days and at each measurement the volume had decreased.
Sentence 4 – during
This sentence doesn't sound natural to me. It would certainly be understood, but it doesn't sound natural. However, this may just be a dialect difference between British and American English. If we use Google Ngram Viewer, we can see that "during the past two" used to be significantly more common in American English than it was in British English:
American English:
British English:
Using over is the safe option, since in both cases during is declining in usage. However, it does appear that during is correct.