【选项释义】 A. Did you see 一般过去时 B. Have you seen 现在完成时 C. Do you see me 一般现在时 D. Are you seeing 现在进行时 【考查点】时态。 【解题思路】lately表示“最近”,询问的是从过去的某个时间点到现在这段时间里是否见过罗伯茨,现在完成时通常用来表示过去发生的事情对现在的影响或结果,或者是描述从过去一直持续到现在的动作或状态,因此B选项正确。 【干扰项排除】 A、C、D选项均不符合此处的时态要求。 【句意】你最近见过罗伯茨吗?