What is the difference between ' Did you ever lose yourself in the woods? ' and ' Have you ever lost yourself in the woods?' ?
Thanks in advace.
Bhaisahab is exactly right: in AE, both mean the same thing and are about equal in frequency. In BE, only "have you" is good old-fashioned correct English.
In reality, we're one linguistic continent with regional variations. Fortunately, the Great Lakes area sounds standard to everyone. Peter Jennings, Alex Trebek, Ron Cochrane.... at one time about 10 years ago, 2/3 of the US networks had Canadians as their main news anchors... so I think AE / CE are essentially the same. Texas is far more different than Toronto from that perceived standard.