这两句英文有什么不同?
发布网友
发布时间:2023-07-13 23:32
我来回答
共5个回答
热心网友
时间:2023-09-24 23:56
1.
首先第一句话是错误的,第二句话是正确的。
要表达“他们缺少足够的食物”,可以说:
They
are
short
of
enough
food.
但不能说They
are
lack
of
enough
food.
因为lack只能做名词或者动词,而不能做形容词。
如果你一定要使用lack,第一句话也可以改为They
are
lacking
in
enough
food.这时lack是不及物动词,而且后面要接介词in,用be
lacking
in
sth.结构表示“缺少,缺乏某物”。
2.
They
are
lacking
in
enough
food.
与They
lack
enough
food.这两句话的区别是其中的lack的词性。
第一句话中lack为不及物动词,后面要加in才能接宾语。
第二句话中lack为及物动词,直接可以接宾语。
如果对你有所帮助,请点击本页面中的“选为满意回答”按钮,谢谢!
热心网友
时间:2023-09-24 23:57
前一句中那个是一种短语结构,可以记作be kind of sb.后面那一句则是一种固定句型:it is+adj.+for sb to do
英语嘛,就是靠记得多,我就是记得少,所以每次就那么些分
热心网友
时间:2023-09-24 23:57
意思是一样的。如果非要找出区别,那么前者侧重于你是好人而后者则侧重于你做了好事。
热心网友
时间:2023-09-24 23:58
It is kind of sb.to do ... 是表示赞扬某人
It is kind for sb.to do... 是表示做某事对某人有益
热心网友
时间:2023-09-24 23:58
kind OF值:做某事是某人的性格,本性。而kind FOR 常指偶然做某件事所取评价,与本性无关