과거(過去, 문화어: 어제날)는 현재를 기준으로 그 전의 시간이다. 이미 발생한 것으로 시간의 일부이다.[1]미래와는 반대되는 말이다. 인간은 언어가 출현한 이래로 과거를 기록해오고 있다.[2] "과거"의 영단어 past라는 단어가 처음 사용된 것은 14세기이며, "지나가다"를 의미하는 중세 영어 단어 passen의 분사로서 발전한 단어이다.[3] 과거는 현재와 대조를 이룬다.
일상용어에서의 과거
한국의 일상용어에서 과거는 어떤 사람이 이전에 벌이거나 경험한 것을 의미하며, 때때로 직장경력이나 결혼이나 남녀관계의 특정한 경험을 의미하기도 한다.