Igor
Grammat: "He'll have said" The phrase: "He'll have said exactly what he thought they wanted to hear". As we do not have a time factor here, we can concider, that the sentense is a form of a prediction of what that guy-he thinks has already hapened now. So, the person telling that hasn't seen the real situation on his own, but has been out of the place of the action. And the phrase is only his assuranse of what has alrady happened somewhere there? Otherwise he would say "He has said exactly what he thought they wanted to hear". Right?
2016년 4월 25일 오후 4:42
답변 · 8
2
Actually, there is a time reference here; it's in the future, and in your case it's not explicit, but a notional time when you find out what happened. (If you like, you can think of it as the time when you and your conversation partner next get together with "him".) If you knew already that he had said his piece, then, yes, you would use a simple past, but you don't know that. You knew at one point in the past that he was going to, but it may or may not have happened, and if it did, you don't know for sure what what he said. "He'll have said" here means roughly "It will turn out that he said", and it is a future perfect construction, which you otherwise may have [will have?!] come across with an explicit time reference, e.g. "He will have arrived by the time we get there".
2016년 4월 25일
1
Yes, the speaker does't know whether "he" takes actions or not at that time, but it may happen in the near future as the speaker expects.
2016년 4월 25일
Sorry - "Grammar"
2016년 4월 25일
아직도 답을 찾지 못하셨나요?
질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!