0
Anonymous Posted 18 years ago
Grammar

has been, was

 Hi,

I used the following in a message to someone:

"Until now, the weather has been sunny"

Should I have written:

"Until now, the weather was sunny"

Or are both acceptable?

Thanks!
  

Top answer

I prefer the "has been" - just like you used it.

  • I prefer the "has been" - just like you used it.
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.

5 Answers
0
I prefer the "has been" - just like you used it.
0
Sorry to interrupt. Is the weather still nice at the moment of speaking? If it's not, shouldn't we use 'was'?
0
If it's sunny still now, then you would day "It's sunny."
0
Until now the weather/it has been sunny.

Until then the weather/it was sunny.

Until then the weather/it had been sunny.
0
New2grammarSorry to interrupt. Is the weather still nice at the moment of speaking? If it's not, shouldn't we use 'was'?
No necessarily. Any time the temporal marker is still current (now, this morning, this week, etc.) it is appropriate to use the present perfect.

Related Questions