回答

minamiさん、問題の冒頭に説明文があります。
つまり、「以下の問題は、説明文の内容を確認して解けば、正解になります。」と言っています。
再度読んでみてから、問題文を解いてみてください。
【ポイント】
仮定法[過去完了]:If+S+[動詞の過去完了]([had+~ed:動詞の過去分詞]), S+[助動詞の過去(would/could/might/should)+動詞の完了形(have+動詞の過去分詞)]

念のために、解答を書いておきます。
18. (had used)
19. (had not been)
20. (had come)
21. (could have sung)
22. (would have taken)
23. (might have been)
24. (could have won)
25. (had taken)
26. (would not have missed)

参考にしてください。

この回答にコメントする
疑問は解決しましたか?