请问这两句话有什么分别?
发布网友
发布时间:2022-04-30 17:16
我来回答
共5个回答
热心网友
时间:2022-06-28 06:30
首先,这是不是两个句子,只是两个短语。这两个短语意思一样,都是说“后头发的女孩”,只是语法结构不同。
第一个是with的介词短语修饰girl,with这里表伴随。
第二个是who引导的定语从句修饰girl。
热心网友
时间:2022-06-28 06:30
您好,a girl with red hair 和 a girl who has red hair 这两句话的区别在于其使用的语法:
1)a girl with red hair = with red hair 是(介词短语)做 girl 的(后置定语),修饰 girl
2)a girl who has red hair = who has red hair 是(定语从句)修饰 girl,其中 who 在从句中做主语。
两个都起到(定语)做修饰 girl 使用,with 是介词短语作后置定语,而 who 引导定语从句修饰 girl。在英语中,简单扼要且紧凑的结构通常是更好的,能够省略的尽量省略,尤其是当句子越来越长时,短语结构反而要比从句结构更好用。
热心网友
时间:2022-06-28 06:31
首先这是两个名词短语,不是句子。
a girl with red hair这个短语中,with red hair是介词短语作后置定语修饰前面的名词girl; a girl who has red hair这个短语中,who has red hair是一个句子作定语修饰前面的名词girl,这两个短语的意思是一样的,那就是“一个红头发的女孩”。
热心网友
时间:2022-06-28 06:31
1) a girl with red hair.
名词+介词短语;
2). a girl who has red hair.
名词+定语从句。
两者都是相同的意思。
热心网友
时间:2022-06-28 06:32
a girl with red hair是介词后置定语,a girl who has red hair是定语从句