WAS / IS / BEEN I should go because it is late(time)

I should go because it has been late (time)

It was very long day

It has been very long day.

Which one of these expressions is correct? And why?

Oct 13, 2018 11:20 PM
Answers · 3
1) "I should go because it is late" is correct. You are saying that it is late now, so present tense is what you want to use here. 2) "It was a very long day" is also correct. This means the day passed slowly. The day is now over, so using past tense to talk about it make sense. 3) If you change this sentence to "It has been a very long day," that works too. This means that up until the present, the day has passed slowly. Present perfect can be used to indicate an event that began in the past but is still going on. It has been a long day today, and the day is not over yet.
October 13, 2018
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Language Skills
English, Turkish
Learning Language