天一专升本英语真题:有一道竞赛题请教各位

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 00:55:35
有一道竞赛题,请教各位: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可以通用。