谁能跟我说一下,一般过去式的疑问句,什么时候用was,were.什么时候用did?Diane wasn't at work yesterday.为什么不是didn't at work?When exactly did he go out.为什么不是was he go out Where did you live before that?为什么不是Where was you live?我还疑惑...

问题描述:

谁能跟我说一下,一般过去式的疑问句,什么时候用was,were.什么时候用did?
Diane wasn't at work yesterday.为什么不是didn't at work?
When exactly did he go out.为什么不是was he go out
Where did you live before that?为什么不是Where was you live?
我还疑惑...

改疑问句主要看助动词
疑问句的结构是
助动词+主语+谓语(动词)+宾语+其他成分
上面的句子中
第一句谓语动词时wasn't,原型是be,所以助动词用的是be改成疑问句就是
Was Diane at work yesterday?
第二句中谓语动词是go,是一个实义动词,所以助动词用的是do,改成疑问句就是
Did he go out.?
第三句同上分析
有不会的可以再问我

1、be at work 表状态,没有do at work的说法
2、句子中已经有谓语go 了,只要加do助动词构成疑问句式就行,如果用was,就有两个谓语了,一个句子不能有两个谓语。
3、同上。

第一个:“Diane wasn't at work yesterday. “换成肯定句was为系动词,但是如果was换成did的话,这句就变成强调句了
第二个:如果是was的话,句子里面出现was与go 2个动词了
第三个:改成was的话,换成陈述句就成了you were live--- 也是出现2个动词了
这些都句子只要换成陈述句就可以很容易看出问题的

did是do的过去式。do是助动词, 助动词自然就是辅助动词的么。
was 和were是系动词, 他们更多是与形容词、名词。名词短语之类的用的

第一句:at work 是介词短语,假设将was 去掉,那么这句话就变成了Diane at work yesterday .(陈述句)我们发现,这句话没有谓语动词.所以应有一个动词.be at work “在工作”是一个固定短语.第二句:将句子变为陈述语序为:He go out at xx o'clock .这句话中有实义动词 go out ,所以不需be 动词了,用 助动词 do 的恰当形式即可.第三句 :情况类似第二句,因为句子中有实义动词 live .
概括的讲,当句子里面有实义动词时,其否定句式和疑问句式 均用 助动词 do 的适当形式引导;当句子中有be 动词时,其否定句和疑问句用 be 动词 引导.

Diane wasn't at work yesterday. 可以用didn't work? was强调状态,did强调动作
When exactly did he go out.由动词go,怎么能用was?
同上有动词live