9. Despite the previous rounds of talks, no agreement______ so far by the two sides.
A
has been reached
B
was reached
C
will reach
D
will have reached
agreement"协议"是reach”达成"的“受动者”,故应该用被动语态,而so far则是明显的现在完成时时间状语。故选项A符合答案。
根据句意理解尽管经历了几轮谈判,双方目前依旧未达成协议。
常见是时态于被动语态不准致错。