题目内容
【题目】— How long ________ it since he left his school?
— He ________ for three years.
A.has been; has leftB.is; has been awayC.was; has left
【答案】B
【解析】
句意:——他离开学校多久了?——他离开三年了。
考查时态。since自从,引导的时间状语从句,主句用现在完成时,如果主句主语为it,则还可以用一般现在时,故C选项错误;for+一段时间,用现在完成时,而且动词时态必须为延续性动词,故选B。
练习册系列答案
相关题目