Hello,
I have been working FOR the whole day.
Or
I have been working the whole day?
People over the internet say that the second option is correct, but I know we have to put FOR before the period we’ve been working for. Please let me know what is correct.