Jack doesn’t smoke now,but he ______ for almost twenty years
1个回答

答案A

试题分析:考查时态.本题特别容易错选C项.考生会根据for twenty years认为现在现在完成时.实际上本题与前句的now形成对比.句意:Jack现在不抽烟.但是他以前抽了几乎20年.是对以前发生的事情的描述,故使用过去时.

考点:考查时态

点评:本题的时态是构成一个对比的关系,是现在与过去的对比,所以前半句使用现在时,后半句使用过去时.