伯莱塔93和格洛克:请教一道英语3级的题目

来源:百度文库 编辑:高校问答 时间:2024/05/07 23:41:50
I will call you tonight at 10 o'clock____I can find a telephone that works.
A)unless B)suppose C)provided D)when
答案上选C,可我不知道为什么,谁能帮我解释一下,谢谢!
为什么suppose不可以?

你就记住provided用于两个句子中间,其意思等同于if就可以了。
suppose连接两个句子的时候,表示假使什么事情发生,结果是什么,if仅仅是说如果怎么样,强调的重点不同

provided 是对的,相当于if “如果”在稍正式的文章中较常用。
suppose 的这种用法没见过,是习惯吧。

provided 作为 conj. 意思是倘若...

provided是“如果”,如:I will go,provided you go too.(如果你去,那我就去)
suppose表示“如果”时有“万一”的含义,多用于希望某人考虑某种情形几后果。

C ) provided