问题的关键是“the last ”“刚过去的:刚刚过去的;最近的”。我觉得应该选B
B
不可能是D. "在过去两个月"嘛, 怎么会用"will"呢.
我选B. 现在完成时的特点是发生在过去且延续或影响到现在.
选B,如果是D的话,就不该用will,而是would。要看上下文的语气。
参考资料:无
B
In the last two months表示在过去的两个月,应该用现在完成时.如果是In two months还有可能表将来.所以当然是B啦
参考资料:学校老师
答案肯定是B。
你是对的,但不知道你说“他们说得很有道理……而且还各有翻译”怎么讲,你不妨把“他们”的翻译写给大家看看,才知道症结在哪啊!
答案应该是B,从时态上可以选择.
A 是一般过去时,虽然勉强说得通,但是B是最佳答案,因为B是现在完成时,表示这件事情从过去持续到现在.
C是一般现在时,D是一般将来时,明显不符合句子的时态的
我是英语老师,B是正确的。