有关于定语从句的问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:14:33
1.______they could do was to work hard to support the family.
A All B All what C All which D That
答案选A 为什么?如果选A 这个题目考的就不是定语从句了 那考的是什么呢?
2.he talked about the lectures and schools ______he had visited.
A that B which C who D whom
答案选A 为什么啊?
还有一个问题
it is reported that the floods have left about_____people homeless.
A two thousand B two-thousand C two thousands D two thousands of
这道题该选哪一项啊?

1. 关系代词作宾语可省略。补充出来是 all that. 另,all that =what.用waht 则变成主语从句。定语从句规定:先行词有人也有物时,用that而不用which。
补充:2. A. 百千万,百万等前有数词不加s,表示数以。。。记的时候要加s 和of。

1 A没错 考的是定语从句,先行词是all,any, some,none等不定代词时,关系代词只能用that ,而这里的关系代词在定语从句中充当宾语,所以可以省略。A项就是All that 当中省略了that
2 你的题目应该抄错了吧 lectures 应该是teachers,你再回头看看。。怎么可能lectures做visit的宾语呢?
这道题先行词是 teachers and schools,先行词既有人又有物的情况下,关系代词只能用that

最后那题选A 表示几千时,thousand后面不需要加s、 表示成千上万时可以用thousands of。。。

what = all that

lectures 应该是 teachers 当先行词中既有人又有物时,关系代词用 that

A

he talked about the lectures, and schools that he had visited