Tomorrow they will have been working/worked for 24 hours ?ย I normally have been working but in this sentence I am not sure enough ??
As far as I know ,normally โhave been workingโย but in this sentence Iam not sure ?
Thanks in advance,
Aydin
Hi Aydin,
This is a great question. The difference between these two ways of saying something is the difference between the future perfect continuous tense and the future perfect tense. The one that is correct depends on what you mean. Notice that the future perfect continuous tense has โwill have been โingโ while the future perfect simply has โwill have โedโ.
ย
Future perfect continuous: they will have been working
This implies that they will continue working, even after the 24 hours is over.
ย
Future perfect: they will have worked
This implies that they will stop after they work 24 hours.
i know this yall this if so fun
It depends on the circumstances at the time. But you are correct in your assumption.
For example, if someone began working in the past and will continue to work then we would say, โ by tomorrow, they will have been working for 24 hours.โย We useย โwork+ingโ for the past continuous.
If the work will be finished by the next day, then we would say, โby tomorrow they would have worked forย 24 hours.โ
12 work idioms and expressions โบโบ 27 work collocations โบโบ