.Mr.Smith has been working in China ___________ 2000.  A.in       B.for      C.since       D.until

问题描述:

.Mr.Smith has been working in China ___________ 2000.
  A.in       B.for      C.since       D.until

选c.since
since在完成时态中表示 从具体的哪一年开始
for在完成时态中表示 状态完成了好几年,比如for five years 就是五年
记住这两种用法你可以解决大部分完成时态的时间表达问题