when和as的区别
when可以和延续性动词、短暂性动词连用,as只能和延续性动词连用;as强调主、从句的动作同时发生,when指主、从句动作同时或先后发生;when引导让步状语从句,意为“尽管”相当于though或although,as引导让步状语从句必须倒装。
when和as都可引导让步状语从句
1.when引导让步状语从句,意为“尽管,虽然”相当于though或although。
They stopped trying when they might have succeeded next time.
他们本可以下次成功的,却停止了努力。
2.as引导让步状语从句必须倒装,从句中的表语、状语或动词原形置于句首,若表语为名词,前置时省略冠词。
(1)Child as he is,he knows a lot.虽然他是个孩子,但他懂得很多。
(2)Much as I like it,I will not buy it,for it’s too expensive.尽管我很喜欢它,但我不会买它,因为它太贵了。
(3)Try as he might,he couldn’t find a job.尽管他很努力,他还是找不到工作。
引导时间状语从句的区别
1.二者都表示“当……的时候”,如果主句表示的是短暂的动作,而从句表示的是一段时间,二者可通用。
I met Kang Li as/when I was walking along the street.当我沿街散步时碰见了康丽。
2.when可以和延续性动词连用,也可以和短暂性动词连用,而as只能和延续性动词连用。
It was snowing when we got to the airport.当我们到达机场的时候,正下着雪。
3.as强调主句与从句表示的动作同时发生,as常表示“随着……”;“一边……,一边……”;when可指主、从句所述动作同时或先后发生。
(1)As the time went on the weather got worse.随着时间的推移,天气变得更糟了。
(2)He sang as he went along.他边走边唱。
(3)When he reached home he had a little rest.回到家后,他休息了一会儿。