Interested in Language
Mr Harrington had been working for 2 weeks by the time he eventually finished the report.
Mr Harrington had worked for 2 weeks by the time he eventually finished the report.
Is there any difference in meaning?
Thanks in advance.
Yes and No.
The first version might imply that he had been working non-stop on that particular report. It might also imply that previously he had not been working, but that he had been working for at least the last two weeks.
The second version might imply that he had only been with the company for 2 weeks but may well have worked on other things apart from the report he delivered.
Neither version are particularly explicit though, so no particular inference can DEFINITELY be implied.