for lunch和have lunch的区别是什么呢?

发布网友 发布时间:2024-09-27 04:44

我来回答

1个回答

热心网友 时间:2024-09-27 20:27

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. (宾语)

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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com