英语选介词的题目

来源:百度知道 编辑:UC知道 时间:2024/06/10 10:22:11
he took me out with him to shoot elephants,____ which there were numbers in the forests.
A.in B.of C.on D.to 为什么选B呢 根据是什么???

One great elephant pulled up the tree in which I was ____ the roots,lifted me from the ground where I had fallen.
A.at B.in C.by D.from 为什么选C呢 根据是什么???

谢谢

第一题,还原从句,there were numbers of elephants in the forests.
固定搭配,numbers of:很多

第二题,固定搭配,by the roots:连根,从根部
翻译:大象把我在(藏身)的那棵树连根拔起。

首先第一题,这是一个定语从句,这里面的which是代表前面的 elephants,而选择of,改为原句就是 there were numbers of elephants in the forests。意思是森林里有很多大象的意思,of有“的”的意思。

然后,第二题,by the roots,意思是说我在树根旁,其他都没有这个意思了

1. there were numbers of elephants in the forests. 定语从句,可以这样理解。numbers of 固定短语,许多,大量的。
2.by the roots,指我在树根旁。可以根据意思来。

首先 第一题是 which there were number of elephants 所以只是把of提前到了which前 第二个by the roots应该是固定用法 我想应该是 意思我忘了 嘿嘿

第一个,of which中which指代elephants , “numbers of +可数名词复数" 为固定搭配,原句陈述语气为there were numbers of elephants in the forests.
第二个,

第一句中的which指代的是elephants,所以后面的句子实际上就是在说 there were numbers of which(elephants) in the forests.即“森林里有很多大象”

第二句中by有在...旁边,靠近的意思。我正靠在树根处。