5
   

rained/been raining

 
 
WBYeats
 
Reply Fri 3 Jan, 2014 03:07 am
My sentence:

-It has rained/been raining several times since two days ago.

What tense should I use? I mainly am not sure about BEEN RAINING because of the SEVERAL TIMES, which seems to require/permit of only HAS RAINED.
  • Topic Stats
  • Top Replies
  • Link to this Topic
Type: Question • Score: 5 • Views: 793 • Replies: 7
No top replies

 
Setanta
 
  1  
Reply Fri 3 Jan, 2014 03:20 am
@WBYeats,
There is more than one problem with that sentence. One might write: "It has rained several times in the last two days." One would not write "since two days ago." If you say that it has rained, once or several times, you imply that it is not now raining. If you write that is has been raining, you hold out the possibility that it is now raining. However, then you would also need to alter your sentence: "It has been raining for the last two days." One would never say "it has been raining several times in the last two days." One can either say that it has rained several times, or that it has been raining, in the last two days
0 Replies
 
Setanta
 
  1  
Reply Fri 3 Jan, 2014 03:22 am
I should say that "It has rained several times since two days ago" is not incorrect, it just sounds awkward. I doubt that a native speaker would construct such a locution.
McTag
 
  2  
Reply Fri 3 Jan, 2014 04:38 am
@WBYeats,
"It has been raining since...." suggests that the rain has been continuous.

"It has rained several times since...." suggests the opposite.

The sentence "It has rained several times in the last two days" seems to say what you want to say.
0 Replies
 
WBYeats
 
  1  
Reply Fri 3 Jan, 2014 09:22 am
@Setanta,
Thank you both~

But does Set's answer means SINCE XYZ AGO is not English? Is it natural to say this?

-My son John has been a maths major since two years ago.
Setanta
 
  0  
Reply Fri 3 Jan, 2014 09:57 am
@WBYeats,
It is English, it's just awkward, and unlikely to be said by a native speaker. In fact, one hears Europeans using that locution frequently, and i've always suspected that they're just translating their language literally into English. If you use such a locution, you wouldn't necessarily be incorrect, but a native speaker would immediately know that you are not a native speaker.

"My son John has been a math major for two years."
0 Replies
 
JTT
 
  1  
Reply Fri 3 Jan, 2014 09:20 pm
@WBYeats,
But does Set's answer means SINCE XYZ AGO is not English? Is it natural to say this?

My son, John, has been a maths major since two years ago.

-----------------------------

I only disagree with one of Set's points. I say that it is ungrammatical to use 'since' like that, WB.

for + period

since + starting point

(Practical English Usage - Michael Swan 208 - 2)

My son ... for two years/ since January, 2012
0 Replies
 
JTT
 
  1  
Reply Fri 3 Jan, 2014 09:23 pm
@WBYeats,
Of course people use "been raining" to emphasize even when the rain hasn't been constant.
0 Replies
 
 

Related Topics

deal - Question by WBYeats
Let pupils abandon spelling rules, says academic - Discussion by Robert Gentel
Please, I need help. - Question by imsak
Is this sentence grammatically correct? - Question by Sydney-Strock
"come from" - Question by mcook
concentrated - Question by WBYeats
 
  1. Forums
  2. » rained/been raining
Copyright © 2024 MadLab, LLC :: Terms of Service :: Privacy Policy :: Page generated in 0.07 seconds on 10/04/2024 at 03:23:07