Do you think it a good idea _______dinner together?

A、haveB、hadC、havingD、tohave选哪个?为什么?... A、have B、had C、having D、to have 选哪个? 为什么? 展开
小元吃豆
2014-02-27 · TA获得超过266个赞
知道小有建树答主
回答量:159
采纳率:100%
帮助的人:90万
展开全部
这是一个省略句,
完整的句子应该是
Do you think that it is a good idea to have dinner together? (这是一个宾语从句的一般疑问句)
首先回答为什么用 to have 这里并不是什么语法的硬性规定,而是,
先看这句话
To have dinner together is a good idea, 这是一个典型的主语+谓语+宾语的结构,
动词不定式To have dinner together 做主语,
is 谓语
a good idea 宾语, 一起吃饭是个好主意。
在英语里面,如果主语太长,经常会用it当做形式主语来代替过长的主语,然后把过长的主语放到后面,就变成了 it is a good idea to have dinner together.

然后,问别人你觉得这是个好主意吗,前面加上Do you think that(宾语从句前面可以加that,也可以不加)
就变成了Do you think that it is a good idea to have dinner together?

再然后,为什么is可以省略?
变成Do you think it a good idea to have dinner together?
这是一个常用的省略,
之前的结构是个think后面的宾语从句,从句是it is a good idea to have dinner together
去掉is后就不是宾语从句了,而是think(动词)it(宾语)a good idea(宾补)的结构

明白了吧
类似的宾语从句省略成补语的例子还有
I found that my wallet was stolen 我发现我的钱包被偷了,
省略成
I found my wallet stolen
heilaoda88818
2014-02-27 · TA获得超过4万个赞
知道大有可为答主
回答量:3.7万
采纳率:72%
帮助的人:8786万
展开全部
D
think it +形容词/单数名词 to do sth
追问
为什么是不是think it is+形容词/单数名词 to do sth
追答
也可以的。
区别就在用it为单句,而用it's则为复句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-02-27
展开全部
I donot think so!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
67755784
2014-02-27 · TA获得超过153个赞
知道答主
回答量:198
采纳率:0%
帮助的人:97.2万
展开全部
楼上那位你是在瞎JB回答吗?

先问下LZ,it后面没有is吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式