[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