Scientists have found a key part of the brain that allows us to experience time

Episodic time experience (NTNU Communication Division & Kavli Institute for Systems Neuroscience)
Episodic time experience (NTNU Communication Division & Kavli Institute for Systems Neuroscience)