Kindly advise. Which of the following is correct?
- Everyone had great expectations from him. (I feel this is correct, but I have not come across the same.)
- Everyone had great expectations of him.
In case there is any ambiguity in the previous two sentences, the third alternative I would reluctantly use is 'Everyone expected a lot from him' because I intend to use 'great expectations' in the sentence.