0
Olive file 673 Posted 8 years ago
Grammar

Worked or have been working?

It is 10 o'clock in the evening and I am tired because I had a busy day at work. (I finished work at 6 o'clock.) Can I say "I'm tired because I've been working hard all day" or do I have to say "I'm tired because I worked hard all day", because the working stopped a few hours ago?

  

Top answer

olive file 673 stopped a few hours ago Only a few hours ago is not going to be significant in comparison with all day. You don't have to say "worked hard all day" (though you can). You can say "have been working hard all day".

  • olive file 673 stopped a few hours ago Only a few hours ago is not going to be significant in comparison with all day.
  • You don't have to say "worked hard all day" (though you can).
  • You can say "have been working hard all day".
  • English is not a language that requires its speakers to carry a stop-watch so that they can choose their verb tenses correctly.
  • In short, both are correct.
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
olive file 673 stopped a few hours ago

Only a few hours ago is not going to be significant in comparison with all day. You don't have to say "worked hard all day" (though you can). You can say "have been working hard all day".

English is not a language that requires its speakers to carry a stop-watch so that they can choose their verb tenses correct

Related Questions