0
Yellowstarstruck Posted 8 years ago
Grammar

Raining and Rained (Present Perfect and Present Continuous)

Hi! Is my understanding written in brackets correct? Thanks, Fulvio

1. It has rained. (It rained before and now stopped)

2. It has been raining. (It rained before and now stopped)

What is the difference if any between 1 and 2?

3. How long has it been raining? 2 hours (The duration of the rain up to now is 2 hours and it is still raining)

4. How long has it rained? 2 hours (It rained for 2 hours up to now and stopped)

  

Top answer

yellowstarstruck It has rained. (It rained before and now stopped) Yes. It has rained for two hours.

  • yellowstarstruck It has rained.
  • (It rained before and now stopped) Yes.
  • It has rained for two hours.
  • It rained for two hours.
  • We use present perfect when we see a link between the action (here rain) with something in the present.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
yellowstarstruckIt has rained. (It rained before and now stopped)

Yes.

It has rained for two hours.

It rained for two hours. We use present perfect when we see a link between the action (here rain) with something in the present.

yellowstarstruck2. It has been raining. (It rained before and now stopped)

Related Questions