看句英语,请高手讲解下时态

问题描述:

看句英语,请高手讲解下时态
It will be Obama's first opportunity to speak publicly about his decision to cancel the summit with President Putin.They were to have met in Moscow before next month's G-20 summit in St.Petersburg.
They were to have met,这个具体是怎么用时态的

were to do 是虚拟语气表将来,have met 是完成,就是在G20开始之前,他们已经会过面了,但是因为没会面,所以用虚拟