This is the problem:
where enrollment.tblWorkerHistories.Where()
Where ... -, . Where?
, , Any Where... , , , , Any .
EDIT: , SQL , , LINQ , ? , , , Any , :
var currentWorkers = from enrollment in context.tblCMOEnrollments
where enrollment.EnrollmentID == enrollmentID
where enrollment.tblWorkerHistories.Any
(a => a.EndDate == null || a.EndDate > DateTime.Now)
select ...