问题 选择题

It is ten months since he ______ a doctor.

A.becomes

B.became

C.has become

D.had become

答案

B

题目分析:考查时态。本题是一个固定句式。Since自从…;后面的句子使用一般过去时,前面的主句使用现在完成时或者一般现在时;本题我们的it is可以换成it has been…;句意:自从他成为一名医生到现在已经10年了。说明他是10年前做医生的。故B正确。

点评:英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。

选择题
单项选择题