where have I left my umbrella?
where did I left my umbrella?
Please tell me the difference in the meaning between these two.
The second sentence is incorrect. It should be: W here did I leave my umbrella? There isn't much real difference in the meaning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
The second sentence is incorrect. It should be: Where did I leave my umbrella? There isn't much real difference in the meaning.
CB