Hangovers last longer than most people think, according to researchers from the University of Bath. Even if there is little to no alcohol left in a person's bloodstream, there remain negative cognitive effects such as impaired psychomotor speed and memory.