问两个英文句子

问题描述:

问两个英文句子
This is the factory {which 或that} we visted yesterday
This is the factory where his monther worked
前句中是不是缺宾语?
yesterday在从句中做什么成分?是时间状语吗?
而后句“ his monther ”是从句中的主语,“worked”是从句中的谓语
明显地缺宾语,应用{whom,which,that}中的一个,但书上为什么说是缺状语而用“where”呢?明明是主谓宾残缺,要用关系代词作宾语

第一句,定语从句修饰factory.yesterday是从句中的时间状语.
第二句...我必须指出一句句子中不一定要主谓宾都全...看看例子:He worked at home.他在家工作.这里基本成分只有主谓,at home 地点状语.同理从句中用where.