0
Tenjing Posted 12 years ago
Grammar

please help .

Have you been working hard today. Vs. Are you working hard today. What's the difference?
  

Top answer

" refers to ongoing activity. " refers to activity taking place in the past, up until the present or very recent past. You would say this at or towards the end of the day, or, at least, after a significant portion of the relevant work was complete.

  • " refers to ongoing activity.
  • " refers to activity taking place in the past, up until the present or very recent past.
  • You would say this at or towards the end of the day, or, at least, after a significant portion of the relevant work was complete.
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
"Are you working hard today?" refers to ongoing activity.

"Have you been working hard today?" refers to activity taking place in the past, up until the present or very recent past. You would say this at or towards the end of the day, or, at least, after a significant portion of the relevant work was complete.
0
Have you been working hard today? (Refers to the time period from the time you awoke to the present.)
Are you working hard today? (Refers to the present condition.)

Related Questions