0
Jazzmaster Posted 18 years ago
Grammar

The Present Perfect Tense

Hi there.
Questions on the present perfect tense.

It has rained for past three days.

If I was to add another sentence that describes how the weather is today, there are two possibilities:

a. It has rained for past three days, and it is the forth day today.

b. It has rained for past three days, but today finally is sunny.


Q1:
Are both sentence correct? In other words, can the present perfect be used to describe an event which already ended and does not exist?

Q2:
I understand that, in the case of b. above, use of the past perfect would be better choice, hence:
b2. It had rained for past three days, but today finally is sunny.
...but this is not what I am asking you. My question is if it is acceptable for you to say "b. It HAS rained for past three days", although today is not rainny. Can you come up with other examples that show it is OK?

Thanks in advance.

J
  

Top answer

jazzmaster It has rained for the past three days. If I was to add another sentence that describes how the weather is today, there are two possibilities: a. It has rained for the past three days, and it is the fourth forth day today.

  • jazzmaster It has rained for the past three days.
  • If I was to add another sentence that describes how the weather is today, there are two possibilities: a.
  • It has rained for the past three days, and it is the fourth forth day today.
  • ) b.
  • It has rained for the past three days, but today finally it is sunny.
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.

2 Answers
0
jazzmasterIt has rained for the past three days.

If I was to add another sentence that describes how the weather is today, there are two possibilities:

a. It has rained for the past three days, and it is the fourth
0
AlpheccaStars
Thanks for dropping by.

Sorry about my mistakes. I was so preoccupied by "has rained" that I did not pay enough attention to anything else.

Anyway, thanks for your input.

I completely understand your point. "Can the present perfect be used to describe an event which already ended and does not exist? >> yes

Related Questions