In addition to the published rules, I have discovered that completed tasks remain on timesheets when configured to pre-populate, even after the configured amount of time (e.g., 2 weeks) when the Planned Completion Date is within the time range of the timesheet.
Example, with a 2 week pre-populate ...