I found the answer of my question. Lost on the street = The girl is lost at the same time she is crying. Having been lost on the street = She was lost earlier, but she has been found; nevertheless, she is crying.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
sb70012I found the answerYes. The answer you found is correct.ofto my question.