[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. was just finishing had been finished have already finished has finished