英语大神进来帮帮忙!!!!!!!!!!

1.whatdidpeterhaveforlunch?为什么用did不用was,不是问peter的午餐(是)什么吗?是的话不是用is/are,那怎么判断这里是用do还是i... 1. what did peter have for lunch?为什么用did不用was,不是问peter的午餐(是)什么吗?是的话不是用is/are,那怎么判断这里是用do还是is?
2. what does your friend like to do?你朋友喜欢做的事(是)什么
3.which floor do you live on?哪个楼层(是)你住的?
4. which animal is afraid of cats ?
which animal eat grass?
上面一句有一个is ,下面那一句为什么不加is?

5. Do you know how many people there are in my family?此句为什么用there are?不用are there ?是因为前面有do吗?

6.How do you go to the zoo?
How are you going to zoo?
这两句有什么不同?为什么going前用are,go前面用do?
7.I have got to go shopping now? have got不是代表完成时?为什么句尾是now?
展开
rdsx_xrb
2013-08-28 · TA获得超过514个赞
知道答主
回答量:85
采纳率:100%
帮助的人:42.8万
展开全部
1、因为后面有have 所以用did {have for lunch}这是一个动词词组;如果后面有动词就用do,如果后面没有动词而是名词或名词词组就用be动词
2、在这个句子里like 是表示喜欢的意思 所以前面用助动词does;like后跟动词ing或跟to do
3、和前面两条同样的道理
4、因为第一个句子里有一个固定词组be afraid of 所以又be动词is;第二个句子里面有eat ,eat是动词 “吃”所以前面不可以用is,这句话的意思是哪个动物吃草
5、如果改为陈述句就是I know how many people there are in your family.让后接着改为一般疑问句就是楼主所发的原句了;一般 are there 放在句首,但因为这句话前面已经有do 所以后面就直接按原句写
6、第一句是问你是怎样去公园的?这句话中有go 所以前面用do;第二句里面有个时态是一般将来时be going to do,所以前面不用do而用are
7、完成时结构have got在口语中相当于现在时have的意义,表示“有”。不过,在美国英语中常用have,而在英国英语中则常用have got。
他有一个兄弟。
He has got a brother.(英式)=He has a brother.(美式)
最后一题 有点说不清 楼主 望采纳
201181li

2013-08-28 · TA获得超过12.5万个赞
知道顶级答主
回答量:13.1万
采纳率:86%
帮助的人:2.6亿
展开全部
1 因为谓语动词是实义动词have ‘ 吃’ ,变问名时要加助动词DO / DOES / DID , 一般过去时加did

2 3 是同样的理由,一般现在时加does ( 主语是三单时) 和do , 注意:助动词后的动词要用原形,

4
第一句:固定用法 be afraid of 害怕‘ ,主语是三单,故be 用is
第二句:谓语动词是实义动词eat ,这句话应该是 Which animal eats grass ? ( 主语是三单,谓语动词eat 要加S

5 宾语从句是陈述语序,故要用there are

6
第一句是一般现在时‘ 你怎样去动物园 ?
第二句是一般将来时‘ 你打算怎样去动物园?’

7 口语中 have got = have
.I have got to go shopping now= .I have to go shopping now

意思是:我现在得去购物吗?( 注意不是现在完成时哦)

加油!不明白再问!如果帮到你,请采纳,谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自状元岩亭亭玉立的曹仁
2013-08-28 · TA获得超过161个赞
知道小有建树答主
回答量:282
采纳率:0%
帮助的人:96.2万
展开全部
1、一个是系表结构,一个是动宾结构。注意系动词与实意动词区别。
2、同上。
3、同上。
4、be afraid of是一个固定用法。这两个句子都是which引导的主语从句。
5、这是主从句结构,主句是do you konw。。。。,从句是there are
6、一个是一般现在时,一个是现在进行时。
7、英式固定用法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
德国的希望
2013-08-28 · TA获得超过294个赞
知道小有建树答主
回答量:130
采纳率:0%
帮助的人:135万
展开全部

楼主你好~~~一个一个回答哈~~~

  1. did在这里是做助动词,仅仅是助动词,无实意的。就好像汉语里的“的”“了”一样,而助动词只能用do,不能用be动词。

  2. 3.不知道你要问的是啥。。。。可以再追问我的。。。

   4.上一句有一个固定词组搭配,叫be afraid of 表示 害怕什么什么。。。而且is在句中也充当动词,所以必须有is,下面一句是简单句,句中动词为eat,简单句中只能有一个动词,就好像一个人只能有一个心脏一样,所以不能再加动词is,如果执意要加is也行,但是后面的eat要变成eating做动名词。

  5.此句有一点容易被迷惑,最后的in my family是状语,在分析句中成分时会扰乱视线,所以可以先不看,那么原句就是Do you know how many people  there are?疑问句动词放在句尾,所以必须是there are而不能是are there

  6.这两句的区别在于,上一句是询问去动物园的方式方法,是现在时,而下一句句中含有be going to,表示打算做什么什么。。。是将来时。。。上一句的do放在go前面作助动词,而下一句的are 放在going之前作动词。

  7.其实have got to do的意思就是have to do,表示必须做某事,是表示现在时,句中的got仅仅是词组的一个成分,而和时态无关,句尾是now也是符合时态的。。。

有什么疑问可以再追问我哈~~~楼主要加油!!好好学咯~~~

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
oipuyh
2013-08-28 · 超过12用户采纳过TA的回答
知道答主
回答量:20
采纳率:0%
帮助的人:22.6万
展开全部
  1. 之所以用did是因为后面跟的短语是have lunch,have是动词,而peter have lunch是过去的事情,所以用did

  2. like to do,like是动词,所以用does

  3. live 是动词,所以是do

  4. be afraid of这个单词虽然是动词但最前面用户be动词,所以用is

  5. eat是动词,所以不加,如果要加is,就是which animal is eatting grass?不过意思就变成那个动物正在吃草

  6. 这两个意思上区别很小,用is 和 do主要是看后面语句的词性

    有这么几个例子:

    how do you go to the airport? 因为go是动词,所以用do

    how does it taske like? 因为taste是动词,所以do

    how is your parents? 后面是名词所以用be

    how is everything going? 后面是going,算是名词,所以be

  7. I have got to go to这个意思是我必须去干啥,词组,一定要记住。。I have got to do已经很口语化了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友864e896
2013-08-28 · 超过30用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:58.8万
展开全部
  1. 显然句子中有一个实意动词have,表示吃,所以提问的时候会借助于助动词,这一句意思是Peter午餐吃了什么??所以用did 当然了,语法上来说,用does(单三)也可以,不同的时态对应事件发生的时间与当前时间的关系,可以表示现在,当然还可以用will。但是be是不可以有的。如果想要问午餐是什么,可以说what was peter's lunch?

  2. 直译为你的朋友喜欢做什么? 你的翻译也是可以的,意思都是一样的,语法上句子没有错误

  3. 直译为你住在那层楼?

  4. 上边be afraid of 表示害怕...,afraid是形容词,句子少谓语,下面的eat是动词,一个句子不可以有两个谓语动词

  5. 用there are 跟do没有关系,there are的原因是Do you know引导宾语从句,后面从句要用陈述句语序,基本上所有的从句都是陈述语序,Does he know。。比较一下,发现因为是you,第二人称,所以用do

  6. do后跟动词原形,很简单的一般现在时,are已经是系动词了,后跟动词ing,表示正在进行

  7. 英语中的have got 等价于美语中的have,所以这里是have to,不是完成时,表示不得不,,所以跟now不矛盾



综上所述,你的问题就在于句子谓语动词的问题,记得,一般句子都有谓语,分为两种,be和实意动词,两者在句中不共存。如果一定要同时出现,记得把实意动词更改形式,让它不再是谓语动词。例: be doing 表示进行时

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式