Yes, they are set by each project andt usually not much leeway is given. Normally once a deadline is passed the task is resent, if you get yours returned before the resent task is returned you probably get the credit and the resent task is cancelled. I've seen this happen with some projects but not all.