. We _______________________ our game before the Meteors started theirs.
a. have finished b. had finished c. will have finished

9. Many writers ______________ Kabir’s poems into different languages.
a. have translated b. had translated c. will have translated

10. He forgave his enemies who ______________ him.
a. have wronged b. had wronged c. will have wronged