Nothing could have been more annoying.这里用的是现在完成进行式表示的是什么意思?

问题描述:

Nothing could have been more annoying.这里用的是现在完成进行式表示的是什么意思?

annoying: 讨厌的;恼人的,使人颇为生气或烦恼的.
在这里是形容词,不是现在进行式.
翻译:没有更让人讨厌的事了.
就是说,某件说话者提及的事情已经是最让人讨厌的了.这句话我是从书上看来的,整句话的意思我知道,但是不懂得could have been 在这里表示的是什么意思?could have been 是虚拟语气,用来表达不可能存在的事或不可能发生的情况,用在这里就表示不可能存在更讨厌的事。