几个关于定语从句的问题
来源:百度知道 编辑:UC知道 时间:2024/05/15 15:28:08
A. works B. is working C. are working D. has been working
2.Tom is the only one of the students who ___C___ to Shanghai.
A. have gone B. have been C. has been D. had gone
问题:为什么第一题是用的复数,第二题却用单数?
3. Do you know the man ___B___ just now?
A. to who I nodded B. I nodded to
C. whom I nodded D. Whom I nodded to him.
这题答案是不是省略了Whom?
4. The man __D____ has gone to Japan.
A. whom I told you B. that I told you
C. whom I told you about him D. I told you about
这里,Whom和that如何区分?答案是不是省略了that?
5. I can tell you __D____ he told me last week.
A. all which B. all what C. that all D. all that
为何不能选择B?
6. It was in 1969 ___A___ the American astronaut succeeded in landing on the moon.
A. that B. which C. in which D. when
1-2. 看定冠词“the”加在哪里,后面的关系代词“who”就是指代这个词语。如第一句中"the"加在foreign experts前面,则后面的“who”就是指代被强调的foreign experts,故用复数。第2句同理。
3.是的,当关系代词在重句中不是充当主语而是宾语的成分时,可以省略。
4.同3.一样的道理,但指代人的关系代词不能用“that”,该句应该完整为The man whom I talk you about has gone to Japan. (Talk sb about sth或sb)
5.What=all that.如果B选项是What也可以选;
6.此句为强调句,非一般的定语重句,所以用“that”.强调句的格式:It is ……that……
1.Mr. Herpin is one of the foreign experts who ___C___ in China.
A. works B. is working C. are working D. has been working
2.Tom is the only one of the students who ___C___ to Shanghai.
A. have gone B. have been C. has been D. had gone
问题:为什么第一题是用的复数,第二题却用单数?
第一题修饰experts, 第二题修饰Tom.
3. Do you know the man ___B___ just now?
A. to who I nodded B. I nodded to
C. whom I nodded D. Whom I nodded to him.
这题答案是不是省略了Whom?
恩,省略先行词
4. The man __D____ has gone to Japan.
A. whom I told you B. that I told you