No, teachers can't take attendance for a future date. 

Only Academic Group Managers can take attendance for a future date. In order for them to do this, terms need to be current.