单选题
He ______ in this school since 2000.
A、
[A] taught
B、
[B] has taught
C、
[C] teaches
【正确答案】
B
【答案解析】
[解析] 考查时态。由since可知这句话应该是现在完成时。taught是一般过去时,应用在一般过去时态当中;teaches是一般现在时,应该用在一般现在时态当中。所以答案为B。[知识拓展] 现在完成时的构成:have/has+动词的过去分词。
提交答案
关闭