@Mark454 posted:From what I know "having been done", just like "having done" can be replaced with "being done" and "doing" because they have the same meaning when they refer to a past action. Is this correct?
Please reread what I explained above. "doing" and "being done" can only refer to the past if the reporting verb ("suspect," in this case) is in the past.