问几个英文语法(讲解要详细哦)

1.为什么"The old man has been a loner all his life"中 不在ALL前加IN呢?
2。在对话“—What should I do,doctor? -To keep healthy. "中,为什么答语要用”不定式而不用ING形式啊?
3。在“I don't skate now.But I used to when I was young"中,如果把USED TO改为COULD的话,错在哪里?
4。对话”—Why couldn't you get to Hainan last night? -Because by 11:30 all the trains had left"中,答语里的BY为什么不能用UNTIL 或 AT?
5。"You must do it as the teacher told you to do"中, 为什么AS不能换成LIKE?
6。"I am looking for a home.I'd like one with a garden."中 ONE 为什么不能换为IT 或 THAT啊
7。"I agree with most of what you said,but I don't agree with everything"中,为什么EVERYTHING 不能换为ANYTHING
8。“Kate is a friend of Ann's mother's"中,为什么MOTHER后面还要加’S啊?
9。“His shirt is nicer than Jim's and his brother's"中,为什么Jim's and his brother's不能换作Jim and his brother's啊?
10。表示时间不能像”two and a half hour's"这样吗?
11。为什么能说“two boxes of chocolates"啊 chocolate不是不可数名词吗?

1. all one's life这个短语其实具有副词的性质,所以其不必需要加上介词in才可以做句子的时间状语。
如果非要加in,可以用in one's whole life.

2。其实用ING形式也可以。
不定式和动名词短语都可以相当于名词短语,对应问句中的what.
个人觉得用Keeping healthy.更佳。不知道楼主这道题目的来源出处。

3。这里不强调个人能力问题,只强调“滑冰”动作/行为发生不发生及频率如何,所以不用could.

4. 应为by有“到...为止”的意味,这就要求句子一般用完成时态,而答语中恰恰有had left进行对应。
如果用at,则句子一般只用一般过去时/过去进行时;
用until就更不行了,因为单独使用until,要求句子的谓语动词必须是延续性动词,而leave却是瞬间性动词,除非改用not...until...还差不多。

5。like是介词,不能引导方式状语从句;
而as可以做连词,引导此方式状语从句。

6。句意为“我想要一个带花园的家”。
“家”为泛指,所以不能用it,更不能用that.
it指原来提及的东西(特指),而that一般指代不可数名词或特指的单数可数名词。

7。用everything更好。因为它刚好和前句的“most”相对应。

8。a friend of Ann's mother's = a friend of Ann's mother's friends
此处的mother's类似于名词性物主代词,它等同于“形容词性物主代词mother's + 名词friends”,但是因为前面已有friend,所以避免重复。
另:a friend of Ann's mother's意思是“Ann妈妈的朋友(们)中的一位朋友”,强调“Ann妈妈又很多朋友”
a friend of Ann's mother意思是“Ann妈妈的一个朋友”

9。Jim's and his brother's意思是“Jim的衬衫和他兄弟的衬衫”
而Jim and his brother's意思是“Jim和他兄弟共有/穿的一件衬衫”

10。“两个半小时”有两种表达方式(其他的不行):
two hours and a half = two and a half hours

11。但是楼主不要忘记:box是可数名词(前后两个名词分别根据词性和数量来选用单复数形式)
再如:two boxes of apples;a box of apples
a box of chalk;two boxes of chalk

参考资料:原创回答团(第159号会员)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-29
1.为什么"The old man has been a loner all his life"中 不在ALL前加IN呢?
答:加in 老汉就已经死了
2。在对话“—What should I do, doctor? -To keep healthy. "中,为什么答语要用”不定式而不用ING形式啊?
答:不定式表将来,ing表一直或正在进行的动作。
3。在“I don't skate now. But I used to when I was young"中,如果把USED TO改为COULD的话,错在哪里?
答:used to 是“习惯,常常”,could 则是“能”了,可他是现在不滑,不是不能。
4。对话”—Why couldn't you get to Hainan last night? -Because by 11:30 all the trains had left"中,答语里的BY为什么不能用UNTIL 或 AT?
答:by有“到”的意思,at 表示准确的时间,后面是“all the trains” 火车不可能全都是11:30开吧,至于until则是“直到”的意思,就更不能用了。
5。"You must do it as the teacher told you to do"中, 为什么AS不能换成LIKE?
答:like虽有“象”的意思,它不可以连接从句,as则可以。
6。"I am looking for a home.I'd like one with a garden."中 ONE 为什么不能换为IT 或 THAT啊
答:one 除了指代home 外还有“一”的含义,it 和that 都没有,所以这里不能替换,你没看到前面是“a home”吗。
7。"I agree with most of what you said,but I don't agree with everything"中,为什么EVERYTHING 不能换为ANYTHING
答:everything是“每一件事”,anything是“所有事”,换成anything 就变成所有事都不同意了,与前面矛盾。
8。“Kate is a friend of Ann's mother's"中,为什么MOTHER后面还要加’S啊?
答:是Ann的妈妈的朋友,不是Ann的。
9。“His shirt is nicer than Jim's and his brother's"中,为什么Jim's and his brother's不能换作Jim and his brother's啊?
答:是和Jim的shirt 对比哦
10。表示时间不能像”two and a half hour's"这样吗?
答:只能two and a half hour 两个半小时,hours是复数,不对,hour’s 是什么什么的,就更不对了。
11。为什么能说“two boxes of chocolates"啊 chocolate不是不可数名词吗?
答:没错,chocolate 是不可数,但变成“箱”就可数了,所以要加-s