问题标题:
定语从句语法知识Thereason_____which或that_______hetoldmeisthathecaughtcold.Thereason___why___hewasillisthathecaughtcold.这两个为什么一个用WHY一个用WHICH有什么区别啊?
问题描述:
定语从句语法知识
Thereason_____which或that_______hetoldmeisthathecaughtcold.
Thereason___why___hewasillisthathecaughtcold.
这两个为什么一个用WHY一个用WHICH
有什么区别啊?
黄锡滋回答:
why是关系副词,which/that是关系代词,它们在定语从句中要充当成分.
在第一个句子中,从句hetoldme缺少宾语sth,所以要选关系代词which/that
在第二个句子中,从句hewasill已经构成主系表结构,只能再加入状语,用关系副词why做状语.
点击显示
英语推荐
热门英语推荐