[1688] Choose the best word or phrase to complete this sentence: At the time of my visit last April, Kembruck Inc. ____ a successful, £340 million advertising campaign. had been finished have already finished was just finishing has finished