Amy
Last night, I had dinner with two friends. I have known both of them for a long time. Can I change "have known" into "had known"?
6 Thg 10 2017 02:42
Câu trả lời · 6
2
Sure. As always, context matters, and I do not know the context. Both are common. It depends on what happens next in your story. If you say something like "In spite of that, they gave be a big surprise ..." "had" is more natural - the whole story is rooted in the past, and suggesting something happened in spite of the background information, so you can use the past perfect effectively. Past perfect is normal when there is something that interrupts the idea. Note: Grace alluded to this- if they died it would be an example of something that makes "had known" make sense even more. (It is also possible to use "have known" since the reality has not changed.) If you say something like "I am always happy to see them." Then your thoughts are with the present, and "have" makes more sense.
6 tháng 10 năm 2017
1
No, you can not change it to "I had known." It sounds very strange and somewhat implies that they are dead / you no longer know them. edit: I agree with Robert that it could be used if it is being used as a "Deeper past," that is, you are telling a story in the past and there is a second layer to that past. But if you were using it in that way, the sentence would need to continue. As it is right now, replacing "have" with "had" would not make much sense.
6 tháng 10 năm 2017
I agree with Robert and Grace, you can't change it without changing the meaning or at least the feeling of the utterance. Usually if you were to use "had" in that way, it would be to contrast another part of the story, or because you no longer know them. For example, if you added "had" before "had dinner" in the first sentence, it would have the exact same effect. It looks a little strange but this pattern often happens. "Last night, I had had dinner with two friends but I stopped for a snack on the way home anyway." This happens because you're telling a story where, in the story itself, you had eaten dinner in the past. The story is in the past (last night on the way home, after dinner) but dinner took place in the past, at the time of the story. "to have dinner" and "to have known [a person]" seem similar but they aren't the same. "I had dinner" means "I ate dinner" but "I had known both of them for a long time" means "I knew both of them for a long time but stopped knowing them sometime after the start of the story and before now". The story will usually involve why you no longer know them, especially in this case, since it was just last night. (What happened between last night and now that you no longer know them?). "I remember, when I was ten, that rainy day at the park with my best friend Jenny, we had known each other since we were five." (as an adult, you may no longer know each other) "My sister and I had been very close until she moved away for school." "My sister and I have been very close all our lives." "We had known each other a long time but he still ignored me in the hallways." (part of a story about the past) "We have known each other a long time but he still ignores me in the hallways." (a description of a daily situation) "My friend had given me his best advice and I tried to follow it, but I wasn't able to succeed." (story in the past) "My friend has given me his best advice and I'm trying to follow it." (ongoing story)
6 tháng 10 năm 2017
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!
Amy
Kỹ năng ngôn ngữ
Tiếng Trung Quốc (Quan thoại), Tiếng Hà Lan, Tiếng Anh, Tiếng Đức, Tiếng Hy Lạp (Cổ), Tiếng Hebrew, Tiếng La-tinh, Tiếng Thụy Điển
Ngôn ngữ đang học
Tiếng Hà Lan, Tiếng Anh, Tiếng Đức, Tiếng Hy Lạp (Cổ), Tiếng La-tinh