英语题求解

1.题来自08年全国高考卷一的阅读理解,有一句
Gone was my father's critical air and strict rules.
它的翻译是:父亲的挑剔和不苟言笑全然不见了。
这里的gone是作什么句子成分?是什么词性?这是什么用法?

2. It _ three years since we knew each other.
我们的老师说只能填is,但是我觉得has been比较好,到底哪个才对还是两个都对?
I _ my pen. I am going to buy another one.
我们老师说只能用have lost 表示对现在的影响(后面那一句),但我觉得lost也行啊。这个又是咋样呢?

谢谢大家。
那个叫 恶魔王女 的,你是垃圾吗

1.这是一个倒装句,正常语序应该是My father's critical air and strict rules was gone.此次gone做表语,动词。
2.前一个如果按纯语法分析的话,两个都说的通。但是人们在日常使用时,一般说is,所以is更好一点。
后一个应该用have lost,原因也是这样的,lost能说的通,但have lost更好点,因为后面说到自己又要买一个了,前面的动作对后面造成了影响,所以就用have lost了。

另外,你们老师是从应试的角度出发的,要求准确,如果日常应用的话,很多地方只要正确就行了,要求并不严格。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-09-05
主语 过去分词作主表语

用has been, 因为有since

的确要用have lost,因为你用lost,那就是一般过去时,一般过去时要求有具体表示过去的时间状语,可是你这个句子里没有,现在完成时就不需要时间状语,因为已经掉了,你也不知道什么时候掉的,但是确实你现在是没有笔,应该用现在完成时
第2个回答  2009-09-05
第一句你问那个词是动词的过去分词作表语。
2.前一句两个答案都对只是强调的部分不同。第二句只能用老师说的那个因为后面明显是对现在的影响。否则前后句就没关系了。
第3个回答  2009-09-05
1.这题的原型应该是 My father's critical air and strict rules was gone.此句是倒装句 表示强盗~

2.老师说只能填is 是因为这里有个固定的搭配就是It is + 一段时间+since+句子. 记住这个搭配就好了~

下一句只能用have lost 是因为有后半句I am going to buy another one. 后半句的出现是表明我现在打算去买(强调的是现在),而丢笔的动作是之前发生的 必须用have lost(已经丢了)来区分2句的先后关系~
第4个回答  2009-09-05
老师说什么就什么呗 这么纠结干嘛