When should one use the "recent past"? How much time should have passed?
Solution 1:
It would depend on the subject at hand. In certain circles, anything in the Cenozoic Era might count as the 'recent past'. I've certainly used the term myself in ordinary conversation to mean 'since the last ice age'.