Search from various Tiếng Anh teachers...
Pelin
What's the difference? When do you use each one?
Where did you put it?
Where have you put it?
21 Thg 08 2013 00:26
Câu trả lời · 2
1
Present perfect: Where have you put it? - You ask this if the location is relevant to what you are doing right now.
I need to use the dictionary. Where have you put it?
How am I supposed to hang this picture without the hammer? Fred never puts it back where it belongs. Where has he put it this time, I wonder?
Oh no! My keys aren't in my purse. Where have I put them?
Past tense: Where did you put it? - You ask this if the location is not relevant to what you need to do now.
A: When my mother visited last week, I didn't want her to know that I am still smoking, so I hid all the ashtrays. B: How funny. Where did you put them?
A: Last summer my dad gave us his old sofa, but we didn't have room for it in our apartment. B: So, where did you put it?
The differences between present perfect and past are a big subject - there are lots of specific uses for present perfect. It is often easiest to learn them one by one. You can google websites with explanations and exercises.
One note - North Americans don't use the present perfect as much as other native English speakers. As a result, you will hear North American use 'did' where Brits or Irish use 'have done;.
21 tháng 8 năm 2013
There are many instances where both could be used. There is no exact cutoff point.
However, "Where did you put it?" would be used more in the less recent past. Anything older than a few days, certainly would require this form.
"Where have you put it?" would be better said if the person hid it in the recent past, especially within the last two hours, though you could also use 'did' because technically, it is still the past.
21 tháng 8 năm 2013
Bạn vẫn không tìm thấy được các câu trả lời cho mình?
Hãy viết xuống các câu hỏi của bạn và để cho người bản xứ giúp bạn!
Pelin
Kỹ năng ngôn ngữ
Tiếng Anh, Tiếng Thổ Nhĩ Kỳ
Ngôn ngữ đang học
Tiếng Anh
Bài viết Bạn Có lẽ Cũng Thích

🎃 October Traditions: Halloween, Holidays, and Learning Portuguese
20 lượt thích · 7 Bình luận

The Curious World of Silent Letters in English
18 lượt thích · 11 Bình luận

5 Polite Ways to Say “No” at Work
25 lượt thích · 7 Bình luận
Thêm bài viết