一道很简单的英语选择题,我总觉得老师说的答案不对

来源:百度知道 编辑:UC知道 时间:2024/06/25 20:08:19
Can you make sure ___the train will leave in an hour?
A.that B.When C.whether D.while
我选的是A,可答案是C,老师说A也可以,但比较而言,C更合适,可我们班的好同学都选的A,而且我怎么读都觉得是A更舒服。是我错啦?请各位选一选,我想知道有多少人跟我选的一样

我觉得一读这句话,就应该选c
这句翻译为:你能确定火车是否在一个小时后离开么?
关键就是这个:“是否”。选whether最合适。
因为前面有make sure这个词组,就表示需要确定,而说话人现在还不确定,在问对方。

这么来看吧~~
Can you make sure ___the train will leave in an hour? 要是用that 的话
意思是你能不能确保让火车在一个小时之后走?

Can you make sure ___the train will leave in an hour? 要是用whether 表示你能去确认一下火车是不是在一个小时之后走么?

这么一来看起来就简单的了, that放在这里虽然语法上没有错误但是意思上有点不通吧
所以你们老师的答案是对的,选C

Can you make sure ___the train will leave in an hour?
A.that B.When C.whether D.while
答案是C。因为主句Can you make sure是问句,主句是陈述句A 就对。
我是从事英语的,乐意为你解答。

应该选C
make sure和be sure是有差别的,make sure是去确定,是强调过程的,而be sure是,确定,强调结果的(就是look for和find的区别差不多的)
如果这里是are you sure that the train will leave in an hour。那就必须用that了,是表示,你确定肯定这样的一个结果麻。。而这里是Make sure , 就是叫对方去确认下,可能让他去问下,查一下什么的。所以后面就要用whether,是否会。。。

楼上说的很对啊...
我第一眼看到就觉得应该选C...多年英语的语感...说不出原因的...嘿嘿...

A与C是挺难选择的,但我个人认为或许老师的答案会比较好。
WHETHER,用于这个句子里,主要是在强调,“是否”。“你确定火车是否会在一个小时之后开吗?”
仅是个人的间接