结肠癌术后吃什么最好:英语语法问题
来源:百度文库 编辑:查人人中国名人网 时间:2024/10/05 14:58:35
The machine needs a complete mending since it___in use for more than a year.
A.is
B.was
C.has been
D.had been
答案是D,请问为什么?C为什么不可以?这不是表示现在的状况么~
谢谢!
P127/29
A.is
B.was
C.has been
D.had been
答案是D,请问为什么?C为什么不可以?这不是表示现在的状况么~
谢谢!
P127/29
The machine needs a complete mending since it___in use for more than a year.
A.is
B.was
C.has been
D.had been
答案是D,请问为什么?C为什么不可以?这不是表示现在的状况么~
谢谢!
D 因为这个The machine现在已经没有工作了 没有工作那么现在就不可以用 不能use 就不能用C.has been 因为这个持续到现在的~!!!
所以选D 表示持续到过去的一个时间就停止了
应该是C
needs用的是现在时,答案也有错的
本题中出现了since,since在计算时间时,一律从since从句的动作完成时或状态结束时算起。
C 不能迷信答案
有可能是表示虚拟的语气
所以用过去完成时态
应该是C,这种题目做得多了