一道初中英语题,请高人指教
来源:百度知道 编辑:UC知道 时间:2024/06/05 15:07:02
Do you know____________________________?
A) when the Beijing Olympic Games will end
b) when the Beijing Olympic Games would end
答案是a ,为什么不是b呢?b哪一点错了?在我看来,a和b没什么区别啊。请高人指教,非常感谢。
A) when the Beijing Olympic Games will end
b) when the Beijing Olympic Games would end
答案是a ,为什么不是b呢?b哪一点错了?在我看来,a和b没什么区别啊。请高人指教,非常感谢。
will和would都是表示将来
will是正常时态,would是过去时态
这整句的意思是:你知道北京奥运会什么时候结束吗?
没有关于过去的说辞,所以答案是a,不是b
will表示将来的动作
而would一般用于虚拟语气比较多
从这个句子看,应该选a,因为说着句话的时候肯可能北京已经开了或者要开奥运会
所以他问北京奥运会什么时候结束。
区别是will 和would
would 表示过去将来时啊
B是指将来可能发生的事,A是说将来肯定会发生的事。北京奥运会肯定会闭幕,所以用A,是说你知不知道北京奥运会什么时候将会结束。
B 中的would是will的过去时
如果句子是
did you know when the beijing olypic games would end
就是对的
前后时态要一致
英语总靠逻辑思维是不行的,要靠右脑,靠直觉。总有人用楼主的这种思维方式来思考英语问题,从本质上就错了。有时候两个答案都是对的,但是凭感觉有一个更符合习惯,这就行了,其余的讲解就看楼上的吧