[正] We will go to both Beijing and Shanghai.
[析] 用both…and…作连接词时,其相连接的部分结构也要相同。
[误] Not only Mary but also her brothers is going to dance.
[正] Not only Mary but also her brothers are going to dance.
[析] 由not only… but also…连接两个主语时,其重点在其后面的那一个主语,所以谓语形式应采用就近原则。
[误] The teacher as well as his students are coming.
[正] The teacher as well as his students is coming.
[析] 由as well as 连接两个主语时,谓语动词与as well as 后面的名词无关,而与前面的名词相一致。
[误] Tom does not swim nor play football.
[正] Tom does not swim or play football.
[析] nor主要用于连接句子的对等连词,如在否定句中连接某一部分时要用or, 但要注意句子的含意,如:This animal does not like a cow or a horse. 这个动物既不像牛也不像马。This animal does not like a cow but a horse. 这个动物不像牛而像马。
[误] For there is no light in the classroom. The students must have gone home.
[正] The students must have gone home, for there is no light in the classroom.
[析] 由for引出的原因状语从句在使用时要注意不能将该从句置于句 首,而应置于主句之后,并在主句与从句之间加一逗号。更要注意的是because, as, since与for 4个表示原因的连词中because是因果关系,是最强的一个,而for是最弱的一个。有些语法书中干脆把for叫做并列连词
[误] My brother will pass the English exam is no question.
[正] That my brother will pass the English exam is no question.
[析] 主语从句的引导词that是不可省略的。这一点不要和宾语从句的引导词相提并论。
[误] This map will show you how will you get to the hotel.
[正] This map will show you how you will get to the hotel.
[析] 名词性从句作宾语从句使用时,最重要的一点是要用陈述语句。特别要注意的是那些使用双宾语的动词,如:tell, ask, show…
[误] While the clock struch ten, all the lights went out.
[正] When the clock struck ten, all the lights went out.
[析] while是强调两个动作在同时进行中,如:While I am doing myhomework, my father is reading a newspaper. 而这里的when是"正当某某时刻","就在这一时间点上",其重点强调在某一特定时刻某动作的发生。
[误] While I was walking along the street yesterday, I met an old friend.
[正] When I was walking along the street yesterday, I met an old friend.
[析] 这里用when表达在一个动作的进行中,另一个动作突然发生了。正在进行的动作用一进行时态,而突然发生的动作用一般时态。
[误] While I heard the bad news I felt sad.
[正] When I heard the bad news, I felt sad.
[析] while不能表达一点儿的时间,即瞬时某一时间点。
[误] After school some students play football, or others go to the library.
[正] After school some students play football, while others go to the library.
[析] while在此处意为"而,然而"。
[误] She sang when she walked along the dark street.
[正] She sang as she walked along the dark street.
[析] as用于句中时,其要点是强调两个动作的同时进行。这里用when虽然不能讲是语法上的错误,但则看不出来小女孩因独自走黑暗的街道因害怕而唱歌的心情。
[误] I finished my homework until twelve o'clock last night.
[正] I didn't finished my homework until twelve o'clock last night.
[正] I did my homework until twelve o'clock last night.
[析] until用在句中时其含义是某一动作一直持续到某时结束,那么句中的动词则一定要用持续性动词,如果要用瞬间,或截止性动词时一定要用否定句式。因截止性动作的否定式应看作是持续性的动作。如离开leave是瞬间动作,因一出门即为离开了,而不离开则是长时间的。
[误] I have studied English when I was twelve.
[正] I have studied English since I was twelve.
[析] since引出的时间状语从句是表达了一个时间点,而这个时间点是主句动作的启始点,所以主句一般要用完成时态。
[误] Because he didn't study hard, so he didn't pass the exam.
[正] He didn't pass the exam because he didn't study hard.
[析] because 与 so在英文中两者不能并用的,只能在句中用其一。
[误] He was such excited that he could not speak.
[正] He was so excited that he could not speak.
[析] so与such的用法可以分为四种情况,①用于单数可数名词之前,其格式是such+不定冠词+形容词+单数可数名词,如:It is such a beautiful book that every child likes it. 也可以用so, 其格式是so+形容词+不定冠词+单数可数名词,如:It was so beautiful a book that every child likes it. ②在不可数名词前或可数名词复数前这时只能用such, 如:It is such good weather that we want to swim. 又如:They are such good students that they can pass the exam easily. ③在few, little, much, many 这4个字前只能用so而不能用such, 如:I have so much money that I can buy everything I want. ④当that前只有形容词或副词时,这时只能用so, 如:She is so beautiful that every one likes her. He ran so fast that I couldn't keep up with him.
[误] He got up earlier this morning so as to that he could catch the first bus.
[正] He got up earlier this morning so as to catch the first bus.
[正] He got up so earlier that he could catch the first bus.
[析] so…that与so that的用法有相同之处,那就是其后接从句,而so as to 其后要接不定式,即动词原形。这样的词组还有:in order to。
[误] I want to buy same stamp that you have.
[正] I want to buy the same stamp as you have.
[析] the same…as (that)这是个固定用法,在same前的定冠词是不能少的。而the same…that意为"我要的就是那一个"。而the same…as为"要的是和……一样的东西"。
[误] Before I do not give you the answer, I'll ask you some questions.
[正] Before I give you the answer, I'll ask you some questions.
[析] 这种错误是由于受中文的影响。在中文中可以讲"我没给你答案前"。而英文用了before就不要再用否定句了。
页次:3/3 上一页 下一页