有一道竞赛题请教各位

来源:百度知道 编辑:UC知道 时间:2024/06/10 21:05:36
有一道竞赛题,请教各位:Dinner was almost over when Dan still looking hungry grinned and asked Dave _____ he wasn't going to have some bread.
A. that B, if C.whether D.\

请问答案是哪项?为什么? 有人说是B, 但我不明白什么原因?

是选B啊 这里IF翻译成如果的意思

B呀,一楼的那位是不是搞错了,这里if解释为“是否”才对

选C .后半句话的意思是说大卫问他是否还能吃面包。当表示能不能,可不可以时,就要用whether.
但在状语从句中,只要不是带否定的,if 和whether可以通用。