Itistenmonthssincehe______adoctor.A.becomesB.becameC.hasbecomeD.hadbecome

发布时间:2020-08-04 12:46:17

It is ten months since he ______ a doctor.A.beesB.becameC.has beeD.had bee

网友回答

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

点评:英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。
以上问题属网友观点,不代表本站立场,仅供参考!