I’m very tired. I on the night shift for several weeks.A. workedB. had workedC. have be

发布时间:2020-08-17 13:25:46

I’m very tired. I      on the night shift for several weeks.
A. worked
B. had worked
C. have been working
D. have worked

网友回答

A. worked
B. had worked
(答案→)C. have been working
D. have worked
解析:指过去到现在一直进行的动作。由于“上夜班到现在仍未终止”,故应用完成进行时而不用现在完成时。
以上问题属网友观点,不代表本站立场,仅供参考!