引导定语从句的that与who(可能涉及双定语从句)

The stranger you saw _____ with a big travelling-bag stayed in Room 104 yesterday.

A.to come in     B.come in    C.has come in   D.who came in
答案是B。

D不对是因为用的是who而不是that吗?

将who改成that,视为双定语从句正确吗?

 


请先 登录 后评论

最佳答案 2019-06-15 13:46

网友应该知道see 的这个用法:you saw the stranger come in (你看见那个陌生人进来了)

现在,你把the stranger 变成先行词,让“你看见进来” 这个定语从句修饰:

The stranger you saw come in with a big travelling-bag:这仅仅是一个被定语从句修饰的名词词组。下面加上谓语部分,让句子完整:

The stranger (主语)you saw come in with a big travelling-bag (定语从句)stayed (谓语动词)in Room 104 yesterday.


请先 登录 后评论

其它 2 个回答

mengxin Z

The stranger <K> you saw _____ with a big travelling-bag stayed in Room 104 yesterday.

A.to come in     B.come in    C.has come in   D.who came in

答案是B。


不知道你跟谁学的一些论七八糟的英语.

记住了:

1. 英语复合句是由2个或多个简单句构成的;

2. 一个简单句含有一个谓语动词;

3. 两个简单句构成一个基本的复合句,要且仅要一个连接词。

由此,连接词=n, 则动词=n + 1


题目简单分析:

这个题目里面有明显的2个动词,一个省略的连接词(K处)

<K> you saw 这部分必须是一个句子,因为选项里没有名词,故不存在套路;可以挖掉


剩下的,

The stranger _____ with a big travelling-bag stayed in Room 104 yesterday.

A.to come in     B.come in    C.has come in   D.who came in

--- A 语法对,语义不对;一个将要进来的陌生人----stayed 不行

--- B如果填进去,则意味原始句是两个单句,得要有连接词;故错

--- C同上,也是两个动词。

--- D正确,就凭一个关联词who, 其它的都不用考虑了。




请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

The stranger (主语)(who/that) you saw come in with a big travelling-bag stayed (谓语动词)in Room 104 yesterday.


      【说明】上述句中的 (who/that) you saw come in with a big travelling-bag是定语从句,关系代词 (who/that)在从句中作 saw 的宾语,come in 是宾语补足语。在定语从句中,作宾语的关系代词可以省略,如果省略 (who/that),句子就是:The stranger (主语) you saw come in with a big travelling-bag stayed (谓语动词)in Room 104 yesterday. 所以,

The stranger you saw _____ with a big travelling-bag stayed in Room 104 yesterday.  A.to come in     B.come in    C.has come in   D.who came in

的答案是B。

D不对不是因为用的是who,而是came不对,因为不能说 see  sb. did  sth., 应该说: see  sb. do  sth.



请先 登录 后评论
  • 3 关注
  • 1 收藏,4446 浏览
  • Michaelson 提出于 2019-06-08 17:01

相似问题