关于一般现在时的一个疑问
请问he travels all over the world和he has travelledall over the world有什么区别吗?特别是第一句想表达什么啊? 本帖最后由 张琴琴 于 2019-9-8 11:31 编辑首先要指出的是,最能体现出英语思维的地方就是“时态”的运用。英语对时间表达的精确性远胜过中文,这种英语思维在汉语中的天然缺失,使得国人对英语时态的学习要么不够重视,置之不理,要么异常艰难。
再者,所有英语时态的讨论只能建立在具体的语境中,任何孤立的句子都是没有意义的,完成时更是如此。楼主能提出这样的问题,说明注意力已经开始关注起英语中比较微妙的地方。
例:
A:This young man must be no more than 30 years old. But he looks weather-beaten and tough.
B: Yeah. He was born to a family of sailors. He has travelled all over the world.
这个对话中完成时的意义就是“他周游过全世界”。既不是正在周游,也不是近期在周游,而是表达出了一种已经走遍世界的结果,这一“成果”已经成了事实。
例:
A: Morning, fella! Where's your brother Mike? I haven't seen him for a while.
B: Why, he is not at home. He has a long vacation every year. He is now travelling all over the world!
这里当然不能用完成时。这里的进行时显然表达了Mike正在环游世界的过程中。
例:
A:I found in Charlie's bookcase a number of curious gismos and souvenir badges, most of which seem to have been bought in foreign countries. What has he been doing since he graduated?
B:Why, didn't you know that? He has been travelling all over the world!
这里的现在完成进行时表达的是Charlie在从过去到现在的很长一段时间内,反复从事某个活动,即他这些年来反反复复的出国旅行。
例:
Zheng He, the legendary voyager of China's Ming Dynasty, travelled all over the world before the age of Columbus.
这里只是个人物介绍,所以只用过去式。
例:
He takes his beloved dog Queenie with him every time he travels all over the world.
一般现在时不一定就是“发生在现在的事情”,其本质思维是用于不受时间限制的动作。比如这个例句是在说”他每次周游世界都带上狗“。这里没有以前,现在和将来的时间概念。
纯个人理解
He (always) travels all over the world.
He has travelled all over the world ( till now).
红色部分为句中没有出现的潜台词。 第二个有种强调的感觉 都说的不对.
he travels all over the world 一般现在时表示习惯, 或者事实fact. 你这句话,是半句话,不完整. 可以加个 every year 什么的. 表示他每年都环球旅行; 只写这半句话,不像正常话.
he has traveled all over the world 这个现在完成时就很简单, 就是表示 已经完成环球旅行. 这句话是完整的句子, 没问题 本帖最后由 csw016 于 2019-9-8 11:30 编辑
当然有区别! 而且还蛮大。
建议你找一本好的语法书看看,经常参考参考。牛津的 Practical English Usage, 和剑桥的 English Grammar in Use (中级就行)都不错,且本坛都有。但这两本都是 in English, 尤其第一本,你要适应reading in English.
具体说你的问题,
He travels all over the world.他满世界走。
这里说的是他经常性的,反复性的动作。说话人并没有表明 "He" 要停止的意思,也就是这个”他“ 还要走下去。
He has travelled all over the world. 他走遍了世界各地。
这里说的是他迄今为止,到现在为止的情况。以后呢? 不在此句的内容内容之中。
He travels all over the world. 他满世界跑。(可能是工作原因,不得不飞来飞去。也可能是富豪,经常去世界各地旅游。说话者认为他将来还会满世界跑。)
He has travelledall over the world. 他已游遍全世界。(他已遍游世界,什么世面都见过了。) 渔夫和妖怪 发表于 2019-9-8 18:02
He travels all over the world. 他满世界跑。(可能是工作原因,不得不飞来飞去。也可能是富豪,经常去世 ...
哦哦,明白了谢谢。 张琴琴 发表于 2019-9-8 10:37
首先要指出的是,最能体现出英语思维的地方就是“时态”的运用。英语对时间表达的精确性远胜过中文,这种英 ...
我看到的原句是 my father is an business in a international company ,He travels all over the world,不过我已经明白了,谢谢详细解答 飞飞不会飞 发表于 2019-9-9 16:36
我看到的原句是 my father is an business in a international company ,He travels all over the world, ...
。。。那随便你咯
页:
[1]