He will be tired because he'll have worked for two hours.<br/>He will be tired because he'll have been working for two hours.<br/><br/>What's the difference?