有关什么从句的一个问题(好象是定从)

来源:百度知道 编辑:UC知道 时间:2024/06/21 15:09:07
I hope that the little___I've been able to do has been of some use.
A which
B what
C whose
D what

好难解,请您说明什么理论得出的,然后翻译下
谢谢啦

答案:‘A’(which)。

分析:
1) ‘little’为定语从句的先行词,在这儿是名词,表示某一件事情,根据后文应当指‘过去做过的事情’;
2) 引导词‘which’在从句中代替了先行词的词意,并且做‘to do’的宾语;
3) 你的问题中‘B’与‘D’一样,均是‘what’,我认为其中一个应当是‘that’,肯定是你的笔误写错。若是写错的情况下,应当选‘that’最为合适。
4) ‘what’可以直接引出宾语从句,不能在定语从句中做引导词,故不选;
5) ‘whose’为 who 的所有格形式,表示‘谁的, 那(些)的’,在这儿不能选。

翻译如下:

我希望我过去能够做的小事情肯定还有些用途(或:还用得上)。

注意:‘... has been of some use’用的是完成时态,表示对某一件事情得猜测或肯定。所以我译成‘肯定还有些用途(或:还用得上)’。

the little 相当于名词词组,意思是“一点点(小事)”。所以后面空格处的词应该是which或that,构成定于从句。句义是:我希望我所能做的一点点能够(对你)有用。

我觉得应该选择“what”(怎么两个一样的选项呢)

原因: 我不太同意楼上同学的意见哦 "the little"怎么有名词的意思呢 还是自己理解的啊 反而我觉得正是因为这样一点 题中空格部分缺少两个成分 就是宾语从句中的主语中心语 和 定语从句的关系代词 而“what”恰好能够满足这个条件

A

a

楼上全错了
这题应该选that

这种用法其实还是很多见的
值得一提的是 这里的the little是名词。
the+adj构成名词 意思是 我仅能做的一点事。
这种用法很多 比如the fool ,the poor

那为什么不选which呢?
因为先行词前有the only, the same, the very或no, little, much, any, every, all等修饰时,关系代词应用tha