答案是D,为什么不选择C呢?

来源:百度知道 编辑:UC知道 时间:2024/07/04 19:12:34
my uncle promised to buy me a nice gift for my birthday,___beyond my imagination.
A which B that C the one D something
答案是D,为什么不选择C呢?

因为礼物还没确定,不知到具体是什么礼物,因此不能特指,只能是超出我想想的某种东习。

用C的话还要在加个引导的词,比如that,what只类的,用D就不用了!意思也说得通

意思是:为了我的生日,叔叔答应给我买一件很好的礼物,超出我想像的某物。

something 与 gift 是同位语。beyond my imagination是后置定语,修饰something

that后面应该是句子,叫定语从句。而beyond my imagination.是介词短语,不是句子。

希望你能明白。谢谢