mother made a promise ( ) I passed the exam she would buy a computer for me

mother made a promise ( ) I passed the exam she would buy a computer for me
My mother made a promise ____ I passed the examination,she would buy me an MP4.
[ ]
A.that
B.what
C.if
D.that if
请问为什么是D?其他选项为什么不对?
英语人气:904 ℃时间:2019-08-20 14:44:17
优质解答
语感很重要,如果一定要解释的话应该是这样的
that 作为代词,指代妈妈向我做出的承诺,而后面的内容就是承诺的内容
承诺的内容是我通过考试她就给我买MP4,注意应该是『如果』通过,她给我买.所以这里面在在一个假定前提条件
所以答案应该是that if ,两个单词缺一不可,各有各的作用.
这样的话A和C都不对,缺少内容.
B的话更不对,what在定语从语的相当于 somebody/something which,在句子中承担前半个语句的宾语和后半个句子的主语.而在此句中,my mother made a promise已经有宾语 a promise了,不需要what,更何况后面是两个完整的句子 i pass the examination和 she would buy me an mp4,更不需要what来掺合什么事
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版