to have looked forward to something or predicted what would happen