答:职工请了病假后,是否还能正常休年休假,要根据职工的累计工作年限和请病假的时间来判断。根据《职工带薪年休假条例》规定,具体如下:累计工作满1年不满10年的职工,请病假累计2个月以上的,不享受当年的年休假;累计工作满10年不满20年的职工,请病假累计3个月以上的,不享受当年的年休假;累计工作满20年以上的职工,请病假累计4个月以上的,不享受当年的年休假。