发布网友 发布时间: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. (宾语)
让我们先停下来去吃午饭吧。