This factory is ____you worked last year. 可不可以填what

This factory is ____you worked last year. 可不可以填what
能具体说一下为什么吗?谢啦!!!^^
fan2dy 1年前 已收到6个回答 举报

eupebq 春芽

共回答了18个问题采纳率:100% 举报

不能的吧.what可以代替名词和代词.你这里需要的不是宾语,也不是介词宾语.这里只能填地点状语.所以用where是正确的.

1年前

1

大刀已过人头落 幼苗

共回答了689个问题 举报

This factory is in which/where you worked last year.
这是定语从句,不能用what引导的
定语从句先行词在从句中做状语,所以用in which/where
【you worked in the factory】
这边的【where】=【in which】
有不会的可以再问我

1年前

2

babysomee 幼苗

共回答了21个问题采纳率:95.2% 举报

不可以!用what根本就没道理啊!
如果worked 后面有at,那么说明横线上应该填的是个宾语,就可以填that了
可现在没有,说明横线上的是个地点状语,就应该用where!

1年前

1

hata721 幼苗

共回答了7个问题 举报

填where,

1年前

1

zhuser 幼苗

共回答了31个问题 举报

不行

1年前

1

wang026 幼苗

共回答了65个问题 举报

不行,应该是where
去年你工作过的地方

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.043 s. - webmaster@yulucn.com