have lunch和for lunch的区别

如题所述

have lunch可以作谓语,for lunch不可以
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-03-18
have lunch是动词加名词结构,表示吃午饭。
for lunch 是介词加名词结构,表示为了午饭。
例句:
Everybody wants to have lunch in the garden.
大家都想在花园里吃午饭.
We tend to meet up for lunch once a week.
我们往往每周共进一次午餐。本回答被网友采纳

for lunch和have lunch区别,都各自用在什么句式,不要说的模棱两可?
一,构成不同 for lunch,是介词for 加上名词lunch作宾语构成的介词短语。have lunch,是动词have 加上名词lunch作宾语,动宾短语。二,用法不同 for lunch在句子里面通常做状语;have lunch在句子里面通常作谓语、宾语、宾语补足语、状语。have有三单has;过去式had。三,意思细微区别:for lunch,用来...

have lunch 和 for lunch 的区别
have是以人为主语呀,for是物,或时间为主语呀。从意思上就能区分啊。have lunch 吃饭(主动的) for lunch(用来吃午饭,为了吃午饭。。。)

fot lunch和have lnch有什么区别?
您好!have lunch意思是:吃午饭。have …for lunch :午饭吃…谢谢!

have lunch和have for lunch的区别
have lunch吃午饭,have for lunch 可以说吃的午饭,所以选A

for lunch不是固定搭配么?这个为什么用have
主要看句子的意思吧 have lunch 意思就是吃午饭 况且如果你用for 句子里一连两个介词 这个也翻译不出来的吧= = 至于为什么for lunch是固定搭配却用have的问题 我给你举个例子 就像汉字可以组词一样 比如“饭”这个字 你可以组词 吃饭 午饭 等等 然而如果你问候一个人 你是说“你 吃饭 了吗?”...

What do you have for lunch today ?和What would you like for lunc...
回答:前者问的是已经过去的事情,你在中午吃了什么。 而后者问的是将来发生的事,问你想在中午吃什么。 在餐厅点菜应该是进行时或将来时,当然不可以what do you have,

这两句英语的区别是什么
口语使用时真的没有什么区别,两者均可使用。“吃饭”可以用 ”have lunch“ ,这是英语固定短语,这里的have是动词,相当于 ”eat “ 吃的意思; (记住,eat lunch是错的哦)Let’s go for lunch.这个句子中,for连接了动词(go)的目的或意义,目的就是lunch。Let's go to have lunch.这个句子中,go和have都是...

各位神仙谢谢家打扰了:eat lunch 还是eat for lunch
eat for lunch 这个用法是固定用法啊,虽然eat是及物动词但是这里的意思显然不能翻译成吃午餐,应该是午餐吃点东西,还有 eat for lunch = have lunch

英语问题:for的问题
你好!第一句用for是句子中的宾语放在句子的最前面了,原来的句子应该是:you have what for lunch.这个for是相对于what说的,所以要用for;但是第二个不一样,have lunch就是吃中饭的意思,所以不需要用for.

have lunch和eat lunch 有什么区别
"have lunch"和"eat lunch"都表示吃午餐的意思,但它们在释义、用法、使用环境、影响范围和形象上存在一些区别。 1. 释义区别: - "have lunch"的意思是指"吃午餐",强调进行午餐这个活动,通常涵盖了一顿正式的午餐。 - "eat lunch"与"have lunch"的释义基本相同,指"吃午餐",强调进食午餐这个行为。 例句: -...

相似回答