For the list view, if you use a mode other than "Past" or "All," events that have already occurred will not be displayed.
For the calendar view, I don't believe there is a way to hide the events that have passed. I can certainly add that as an enhancement request that we will consider for the next round of development.
Hope that helps,