In all of these sentences I chose past simple. Do you think present perfect is possible too?
1.When did you meet him? When have you met him?
2.Where did you put the newspaper?/Where have you put the newspaper? I want to read it, but I can't find it anywhere.
3.Why did you put all the things in the wrong place? Why have you put all the things in the wrong place?
4.Why did you leave the door open? You will catch cold sitting in the draught. Why have you left the door open? You will catch cold sitting in the draught.
5.What books did you read/have you read when you lived in the country? (I think only 'past simple' should be used here. Thanks
Top answer
1. First one doesn't seem quite right to me. 'When' needs a point in time, and 'have' doesn't provide it with the same.
— Karansardana
1.
First one doesn't seem quite right to me.
'When' needs a point in time, and 'have' doesn't provide it with the same.
2.
Don't see anything wrong with this.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
1. First one doesn't seem quite right to me. 'When' needs a point in time, and 'have' doesn't provide it with the same.
2. Don't see anything wrong with this.
3. Although the difference is subtle, there is some difference. The former might be used when the speaker has found the things which were put in the wrong place, and the latter gives the impression that the things haven't b