Jack doesn’t smoke now, but he for almost twenty years.A. was smokingB. smokedC. has smok

发布时间:2020-08-16 23:04:50

Jack doesn’t smoke now, but he      for almost twenty years.
A. was smoking
B. smoked
C. has smoked
D. had smoked

网友回答

A. was smoking
(答案→)B. smoked
C. has smoked
D. had smoked
解析:考察时态。本题容易错选C。实际上本题是描述在过去20年中所发生的事情,并不强调对现在的影响,故使用过去时就可以了,强调过去和现在的对比。句意:Jack现在不抽烟,但是他抽了几乎20年的烟。
以上问题属网友观点,不代表本站立场,仅供参考!