for lunch和have lunch区别,都各自用在什么句式,不要说的模棱两可?

 我来答
xingxingjiaoao
高粉答主

2021-11-27 · 百度翻译家,教师身份
xingxingjiaoao
采纳数:13728 获赞数:32673

向TA提问 私信TA
展开全部

for lunch和have lunch区别如下:

一,构成不同

for lunch,是介词for 加上名词lunch作宾语构成的介词短语

have lunch,是动词have 加上名词lunch作宾语,动宾短语

二,用法不同

for lunch在句子里面通常做状语

have lunch在句子里面通常作谓语、宾语、宾语补足语、状语。have有三单has;过去式had。

三,意思细微区别:

for lunch,用来吃午饭; 为了吃午饭;

have lunch,吃午饭,吃午餐。

双语举例:

What shall we have for lunch ? 

我们午餐吃什么?

It's time for lunch. 

午餐时间到了。

Let's have lunch out on the patio. (宾语补足语)

咱们在外面平台上吃午饭吧。

 I suggest we have lunch. (谓语)

我建议我们一起吃午饭。

Let's stop to have lunch first. (宾语)

让我们先停下来去吃午饭吧。

201181li

2021-11-01 · TA获得超过12.5万个赞
知道顶级答主
回答量:13.1万
采纳率:86%
帮助的人:2.7亿
展开全部

for lunch 是介词短语

have lunch 动宾结构

They have rice and fish for lunch.

他们午餐吃米饭和鱼肉。

They often have lunch at home.

他们经常在家吃午饭。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心海0926
培训答主

2021-11-01 · 好好学习,天天向上
知道大有可为答主
回答量:1.3万
采纳率:80%
帮助的人:1376万
展开全部
have lunch 吃午饭
have 可以直接作谓语动词。
例:We have lunch at home every day.
我们每天在家吃午饭。
疑问句形式:
Do you have lunch at home every day?
否定形式为:
We don’t have lunch at home every day.
for lunch 是介词短语,不能直接作谓语。
It is time for lunch.
该吃午饭了。
Let’s go to a restaurant for lunch.
我们去饭店吃午饭吧。
希望对你有帮助!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活有远方和苟且

2021-11-26 · TA获得超过2488个赞
知道大有可为答主
回答量:4434
采纳率:79%
帮助的人:403万
展开全部
1.for lunch是介词短语,不能作谓语而have lunch是动词短语,可以构成谓语。例如:We have lunch at12 o'clock.(不能用for lunch)
2.意思不一样。have lunch是吃午饭,而for lunch,意思是供午饭的/为午饭/…,根据上下文有不同的翻译。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
众里寻ta寻不到
高能答主

2021-12-02 · 答题姿势总跟别人不同
知道顶级答主
回答量:12.1万
采纳率:70%
帮助的人:6559万
展开全部

have lunch是动词加名词结构,表示吃午饭,for lunch是个介词短语,不能做谓语。。
for lunch 是介词加名词结构,表示为了午饭,have lunch是个动词,短语可以做谓语,也可以做非谓语动词。

例句:
Everybody wants to have lunch in the garden.
大家都想在花园里吃午饭.
We tend to meet up for lunch once a week.
我们往往每周共进一次午餐。

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式