原句:There was only one building on a hill.(山上只有一座建筑。)
改为一般疑问句:Was there only one building on a hill?(山上只有一座建筑吗?)
解析:这个句子含有be动词“was ”,变为一般疑问句时要将be动词“was ”调到句首,末尾加上“?”即可。
今天我们一起来学习“如何将肯定句变为一般疑问句”。肯定句变为一般疑句有3种常见情况,下面我们对此逐一进行讲解。
1、肯定句中谓语部分带Be动词
be动词为系动词时,其句型结构为:主语+be+表语,这种系表结构的肯定句型中,变为一般疑问句只要将be动词调到句首即可。下面举例说明。
原肯定句:She is good at drawing.(她擅长画画。)
一般疑问句:Is she good at drawing?(她擅长画画吗?)
肯定和否定回答:Yes,she is/ No, she isn't.(是的,她擅长。/不,她不擅长。)
这里的be动词为is 只要将is 调到句首,后面改为问号就行。是不是比较容易呢?
2、肯定句中谓语动词带情态动词
原肯定句中带情态动词,结构大致为:主语+情态动词+实意动词+宾语/其他。这种情况变为一般疑问句,同样将情态动词调到句首即可。比如下面句子。
肯定句:She can play the piano well.(她钢琴弹得很好。)
一般疑问句:Can she play the piano well?(她钢琴弹得好吗?)
肯定和否定回答:Yes,she can,/No,she can't.(是的,她弹得好。/不,她弹得不好。)
这里can 调句首大写字母c 后面加上问号就行了。也是比较容易的。
3、肯定句中只有实意动词
肯定句中既没有be动词也没有情态动词,实意动词单独做谓语的情况下,不能直接调实意动词到句首了!这个时候,我们用到助动词do或者does(视人称和数而定)助动词顾名思义,是用来帮助句式转换的。例如,
原肯定句:She speaks English well.(她英语说得好。)
一般疑问句:Does she speak English well?(她英语说得好吗?)
肯定和否定回答:Yes,she does/No,she doesn't.(是的,她英语说得好。/不,她她英语说得不好。)
这句子主语是第三人称单数,所以借助动词为does与之对应。但值得注意的是speaks要还原为speak,因为does是由do变为了第三人称形式的,所以后面的谓语动词speak不必再重复第三人称单数形式了。
但变一般疑问句的时候,主语为第一人称要改为第二人称,比如,I am late for school today. 变为一般疑问句为:Are you late for school ?原句的I为第一人称,变为了第二人称you。
还有特别值得一提的是,如果原句中包含了some的不定代词,变为疑问句和否定句往往都要改为any。再举个例子给你们吧。
肯定句:She has some eggs for breakfast.(她早餐吃一些鸡蛋。)
一般疑问句:Does she have any eggs for breakfast?(她早餐吃鸡蛋吗?)
再如,
They have something to do.(他们有事情要做。)
改为一般疑问句为:
Do they have anything to do?(他们有什么事要做吗?)
以上3种变一般疑问句的情况适用于其他时态和语态。
例如过去时态肯定句:He stayed at home yesterday.(他昨天呆在家里。)
改为一般疑问句:Did he stay at home yesterday?(他昨天呆在家里?)
这个句子是过去时态,所以do 和does 也变为了相应的过去式did了。而变换的方法是相同的。