Before revision: Since many of the world's mountain ranges have presented formidable barriers to travel, passes have played a key role in trade, war, and both human and animal migration throughout history.
After revision: Since mountain ranges can present formidable barriers to travel, passes have played a key role in trade, war, and both human and animal migration throughout history.