steam无法战舰世界:一道英文题目.

来源:百度文库 编辑:高考问答 时间:2024/04/29 08:54:34
What do you think ______him in the last four weeks?
A.had happened to B.has happened to
C.happening for D.to happen to
应该选什么?为什么?

B 你认为过去四个周什么事发生在他身上了?
do you think使插入语,拿掉再分析句子
in the last four weeks表明要用现在完成时
(因为时间是截止到现在的,所以不用过去完成时)

我觉得应该选A.

因为是in the last four weeks, 过去的4周,已经过去了,但是过去一直发生的

所以, 用过去完成式

B
理由同上

肯定是B
表动作从过去直到现在的一段时间产生的影响

我也觉得是B

我也选B,解释跟楼上的一样。