题目内容

18.---David _____ his hometown for 2 years since he left school.
---________.Two years is a long time.(  )
A.has left,So has heB.left,So he has
C.has been away from,So did heD.has been away from,So he has

分析 -自从大卫离开学校,他已经离开家乡2年了.
-确实是这样.两年很长.

解答 答案:D
根据for 2 years,for+时间段,选择完成时,又从离开学校到现在离开家乡2年了,选择现在完成时,其结构是:have/has+及物动词的过去分次形式,排除B,又离开家乡这种状态保持2年了,不是离开家乡这个动作,所以用has been away from,不用has left,排除A.把副词so放在句首,表示前面所说的情况也适用于另一个人(或物),构成"so+be动词/助动词/情态动词+主语"结构时,用部分倒装.当后者对前者所说的内容表示赞同或加以例证、强调时,用结构"so+主语+be动词/助动词/情态动词"表示,意为"…的确如此".故选D.

点评 本题主要考查现在完成时和so放在句首的部分倒装,现在完成时表示从过去某时开始一直延续到现在的动作或状态.常与表示一段时间的for短语、since短语或从句等连用时,应注意句中的谓语动词须是延续性的.注意区分so引导的部分倒装,"so+be动词/助动词/情态动词+主语",表示前面所说的情况也适用于另一个人(或物);"so+主语+be动词/助动词/情态动词"表示,意为"…的确如此".

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网