Thank you for your kindness, sweet lady.
老师,如何理解这个lady.为什么可数名词可以单独使用?
you old lady;you son of a bitch.这些是可数名词与you互为同位语吗?
I returned from work to find the house empty.
请问老师,不定式作什么状语??
我想,你想问的是为什么这里名词前面没有限定词。
答案是因为这些名词词组的句法功能很特殊,称为呼格(Vocative Case)。
很多印欧语言(如拉丁文)中,呼格的名词是有其特殊词形变化的,但是英语没有,英语的呼格的特点是一般没有限定词。
你问了you old lady这种结构,现代语法不把这种结构分析为同位语,而是将you分析为一个限定词。有多种证据支持这一点:
其一,同位语一般可以相互调换位置,而这种结构不可以:
My sister, Helen Wilson, will travel with me. → Helen Wilson, my sister, will travel with me.
You old lady → ※ Old lady you
其二,同位语之间一般可插入逗号,此处不可以。
其三,如果存在其它限定词,则是放在you前面而非后面,说明you和old lady构成一个整体,而非分别是一个名词词组:
all you science fair contestants
所以you应当是一个限定词,而非同位语。
----------------------------------
I returned from work to find the house empty.
这个不定式应当是结果状语:我下班回到家,结果发现家中空无一人。