It seems that some people have moments of foresight rather than it as a permanent faculty althoug it may be obscured that the elves long lives give them such experience of the world that they are better at knowing what is likely to happen (like adults watching children on a course of action, that the adults feels will inevitably end in tears but as long as it won't end in blood and a trip to casualty they let the children learn by experience). Also there is the distinction between true foresight and a hunch.
Aragorn does seem to have a moment of true insight when he is so specific about Gandalf but it is less clear say with Halbarad's prediction of his own death at the door of the Paths of the Dead. He is riding to battle and you could say that his death lay beyond even if it were many years later. Similarly when Legolas say he fears that they will not all be together again - does he know already that Gandalf at least will soon depart, is it more than a less than optimistic guess?
Another clear example from the first age would be the prediction of Huor regarding Earendil. I can't help thinking that the isloated incidentsat points of extreme stress are more interesting than the predictions of those we expect to have special abilities (such as Saruman foretelling that Frodo will have neither health or long life). I would also link (in my speculation at least) other moments of unusual power such as Sam's Elvish invocation in the tower of Cirith Ungol. If isolated incidents are not manifestations of someone's inherent capacity are they "sent" - and now perhaps I should adjourn to the thread about Boromir and Faramir's dream...