
一个英语语法问题
Headdedthatthey___dayandnightfornearlyaweaktogetthecargoingagain.A.hadbeenworkingB.ha...
He added that they ___ day and night for nearly a weak to get the car going again.
A. had been working
B. have been working
C. have worked
D. worked
为什么 BCD 是错的? 展开
A. had been working
B. have been working
C. have worked
D. worked
为什么 BCD 是错的? 展开
2个回答
展开全部
主句用了He added (过去时态),后面宾语从句中必须用相应的过去时态。而 B和C 都不是,所以错了。
更多追问追答
追答
for nearly a week(几乎一个星期) 是一段时间状语,常和完成时态连用,而且"工作"的动作应该是在 added 前发生,过去的过去,所以应该用过去完成时。
如还有疑问,欢迎追问,有问必答!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询