when were you saw rose in town是病句吗?

如题所述

这个句子是病句。疑问词引导的一般过去时态句子主语前应该用助动词,这里用的是be动词were。正确的表达是:when did you see rose in town。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-08-21

是的,这是个病句。were和saw相互矛盾。正确的用法应该是:

When did you see rose in town.

第2个回答  2021-08-21
你好!
这是个病句。
这是特殊疑问句,疑问词后加一般疑问句的语序,一般过去时的一般疑问句中谓语是实义动词,一般疑问句不能加be动词were,而要加助动词did,前面有了did,后面的实义动词应该用动词原形see,正确的句子是:
When did you see Rose in town? 你在城里什么时候见到的Rose?
第3个回答  2021-08-21
这是一句病句。一般过去时态谓语动词为实义动词,其特殊疑问句要借助相应的助动词did,而不用were。本句话应改为:When did you see rose in town?你什么时候在镇上看见玫瑰?
第4个回答  2021-08-21
是病句,因为句子里出现了两个谓语动词:were和saw,应该将were改成did,saw改成see,这样就是助动词加动词原形,就可以作谓语了,除了实义动词和系动词可以单独直接作谓语之外,要用助动词加动词的原形来充当谓语
相似回答