---Haveyouworkedtogetherwiththelocaldoctorsforalongtime...

来源:语文精选馆 1.43W

问题详情:

---Haveyouworkedtogetherwiththelocaldoctorsforalongtime...

---Have you worked together with the local doctors for a long time?

  ---Yes, since I         to the community.

A. has come    B. comes    C. had come    D. came

【回答】

D

【解析】句意:-你和当地的医生们一起工作了很长时间了吗?-是的,自从我来到这个社区。has come现在完成时态,来;comes是第三人称单数形式;had come是过去完成时态;came是come的过去式,这里是一般过去时态。句中since是一个连词,意思是自从,引导时间状语从句,从句中常用一般过去时态,主句用现在完成时态。因此应选D。

知识点:动词时态

题型:选择题

热门标签