It’s reported that AlphaGo________ two master Go players so far.
A. beat B. beats C. has beaten
【答案】C
【解析】句意:据报道,迄今为止,阿尔法戈已经击败了两名大师级的围棋选手。考查动词时态。A. beat打败,一般现在时;B. beats一般现在时,beat的三单形式;C. has beaten现在完成时。so far:迄今为止,到目前为止;用于现在完成时。结合句意可知填has beaten;选C。