The verb that correctly completes the given sentence above is: have slept. The complete sentence would be: You have slept all morning, so there is no reason to be tired. "have slept" is the correct verb because the action is already complete in the past.