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,视为双定语从句正确吗?
网友应该知道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.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
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.