Choose the option that best completes the gap(s)
By the end of the football match today, we ____________ the best player
A. could have known
B. might have know
C. will have know
D. would have known
Correct Answer: D
Explanation
The correct answer is D. would have known.
The phrase "would have known" is used to describe an action that will be completed by a certain point in the future. The complete sentence would be:
"By the end of the football match today, we would have known the best player."