Those fools down at the office would have it that Beresford wasn't here any longer hadn't been here since Wednesday.
Even though Beresford was here, the people at the office said that he hadn't been here since Wednesday.