英语语法之alone,lone和lonely 的区别
一、alone的用法
1. alone 用作形容词,通常只是表示客观上的一个人或没有外人,而不表示寂寞或孤独等感情色彩,并且在句中只用作表语。如:
He doesn‘t feel lonely when he is alone. 他一个人时不感到寂寞。
I want to be alone with Mary. 我想与玛丽单独在一起。
二、lone的用法
lone 表示“孤单的”、“单独的”、“无伴的”等,通常只用作定语,有时可与表示类似意义的 lonely 换用。如:
a lone house in the field 田野中的孤屋
a lone [lonely] traveller 无伴的旅行者
但是 lone 一般不表示“寂寞的”、“偏僻的”等义。
三、lonely的用法
lonely 表示“寂寞的”、“孤寂的”,带有较强感情色彩,相当于 sad because one lacks friends or companions,可用来说明人,也可用来说明 life, days, years 等; 可用作表语或定语。如:
He has been very lonely since his wife left him. 自他妻子离开他后,他一直感到很寂寞。
The story is about a lonely old man and his dog. 这个故事讲的是一个寂寞的老人和他的狗。
Hers is a lonely life. 她的生活很寂寞。
若不带感情色彩,只是表示“孤单的”、“没有伴侣”(without companions),则通常只用作定语。如:
a lonely traveller 孤单的旅客
He lives a lonely life in the tree farm. 他在林场里过着孤单的生活。
有时表示“荒凉的”、“偏僻的”,用来说明地方,此时多用作定语。如:
He was taken to a lonely island. 他被带到了一个荒岛上。
Antarctica is the loneliest place on earth. 南极是地球上最偏远的地区
英语语法之ago和before的区别
Ⅰ. ago adv. “……以前”指从此刻起,若干时间以前,通常与过去连用。如:
① It happened two days ago.这件事发生在两天以前。
② I met him a few minutes ago.我在几分钟以前碰到他。
Ⅱ. before adv, prep & conj “……以前”指从那时起若干时间以前。通常与完成时、过去时等连用。还可用作前置词或连接词表时间,而ago 则不能这样用。
① He said that he had seen her two days before.他说他两天前见到过她。(表从她说话那时起两天前)
② I had been fine the day before.(那天)前一天的天气很好。
③ I’ve seen that film before.
④ I never met him before.
英语语法之after与in的区别
两均可与一段时间连用,表示“在…之后”,但 after 表示以过去时间为起点的一段时间以后,因此通常与过去时连用;而 in 则表示从现在算起的一段时间以后,因此通常用于将来时或含有将来意义的句子:
He came back after three days. 3天后他回来了。
I’ll come back in three days. 我3天后回来。
I think he can come back in three days. 我想他3天后可以回来。
【注】after 除与时间段连用外,还可与时间点连用,此时则可用于将来时(但是in不能与时间点连用):
He will arrive after five o’clock. 他 5 点钟以后到。
另外,after可以与某些表示活动的名词连用,表示“在…之后”(in不能这样用):
after school 放学后 after class 下课后
after the meeting 散会后 after liberation 解放后