Technically, no. In practice, yes. For example, right now, MCAT scores are valid from as far back as 1991, in that AAMC will still report them. However, medical schools only accept scores that go back 2-3 years, so if you took the test earlier than that but are applying for admission to medical programs in this application cycle, you'll need to retake it.