Barely had I set foot in the street when I realized I was lost.我刚走上那条街就发现自己迷路了。
I've lost my keys.我把钥匙丢了。