初中英语语法问题

1、we visited 【Disneyland】 in Hong Kong this summer holiday

【what】did you visit in Hong KOng …(为什么不能用where,去哪里参观)
2、【what】did you visit last Sunday?(为什么不能用where,你去哪里上周六)
那么是不是用where提问的句子,不能跟在及物动词或者不及物动词+介词后面?

what是疑问代词
where是疑问副词
visit Disneyland

Disneyland是visit的宾语,所以
用what提问
we visited 【Disneyland】 in Hong Kong
如果对in hongkong 划线提问
就要用where了
因为in hongkong是地点状语,
要用疑问副词追问

那么是不是用where提问的句子一定要有介词,不能跟在动词后面?

追答

也不是,只是你要分析,到底是不是地点状语
I go home
home 就是副词,
所以提问的话
where do you go

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-13
句子的意思是暑假我们去香港参观了迪士尼乐园,问的话 那就是你去香港参观了什么 那就是用what。
如果用where问的话,就是where did you visit Didneyland this summer holiday?
第2句一个意思,
从语法角度,英语中where是问状语的,比如说, where did you have breakfast this morning?回答, I had breakfast in KFC.
What did you have this morning for breakfast?
I had a banana, a juice and a piece of bread.
英语和汉语不一样, 不能直译,也不用问那么多为什么, 知道是什么就Ok了追问

那么是不是用where提问的句子一定要有介词,不能跟在动词后面?

追答

对的,比如说, where are you from?
i am from shanghai. from就是介词

第2个回答  2013-08-13
Disneyland 是visited 的宾语,是名词,因此用疑问代词提问。第二句也同理,what做visit的宾语。
如果是Where did you go last Sunday? 就用where,因为go是不及物动词,where是疑问副词,做go的状语。追问

那么是不是用where提问的句子一定要有介词,不能跟在动词后面?

第3个回答  2013-08-13
你好。
1 where只能做地点状语,不能做visit的宾语。
- What did you visit yesterday?
- Disneyland

2 - Where did you visit him yesterday ?
- In Disneyland --------记住,in Disneyland是地点状语,所以对其提问就用where。追问

那么是不是用where提问的句子一定要有介词,不能跟在动词后面?

追答

对的,或者说,是做地点状语,不能是及物动词的宾语。

第4个回答  2013-08-13
visit后面是宾语,where不能充当宾语的。所以用what
但个人觉得,应该用what place更好的。
What place did you visit in Hong Kong?
What place did you visit last Sunday?追问

那么是不是用where提问的句子一定要有介词,不能跟在动词后面?

追答

一般情况是这样的:
where是个副词,它在句中充当状语,所以它不跟在及物动词后面或介词后面的。
如:
Where do you live?你住在哪?live是不及物动词的。
=What place do you live in?你住在什么地方?
但现在这个也对了:
Where do you come from?
提问的是状语:
如:
I live in Shanghai.
提问:in Shanghai:是个地点状语的。
Where do you live.

追问

是问题的划线句不在及物动词和不及物动词+介词的后面就要用what了嘛,因为及物动词或不及物动词+介词后面跟宾语

追答

你的说法是对的。但个人觉得用what place更恰当的。
问时间就是what time

本回答被提问者采纳