Concept:This question tests the correct verb tense needed with the perfect infinitive phrase “to have scored”.
Explanation:The phrase “to have scored” shows an action that the coach expected to be completed at some point in the past.
The simple past tense “expected” works naturally with this perfect infinitive structure.
In the sentence, the coach’s expectation itself happened in the past, and the scoring was expected to be complete before that time was considered.
Option A, “was expecting”, suggests an ongoing action in the past, which does not fit the completed idea of “to have scored”.
Option C, “had expected”, would need another past event for comparison, but no such event is given here.
Option D, “has expected”, is in the present perfect and does not match the past completed meaning of the sentence.
Therefore, the most grammatically correct and natural choice is the simple past tense.
The coach “expected” him to have scored a goal.
Answer:B. expected