表示客观事实一般现在时和现在完成时的区别
2024-10-11 21:14:13 学考宝 作者:佚名
问题描述
Music ______ called the universal language.
A. is B. has been
句子意思应该是:音乐被称为世界的语言。
这应该是表示客观事实吧,用什么时态?
如果两个都可以的说,那表示客观事实一般现在时和现在完成时有何区别?
老师答疑
刘老师:
按照你提供的汉语句子“音乐被称为世界的语言。”理解,答案应该是:A。
从语法方面看,这两个句子都不错,但意思上有较大差别。
Music is called the universal language.
音乐被称为世界的语言。(客观事实)
Music has been called the universal language.
音乐曾被称为世界的语言。(过去人们曾经那样称过)
严格地讲,表达客观事实通常使用一般现在时。而现在完成时,在没有时间状语的情况下,一般指过去已发生的行为或动作。
我把补充的解答放在这里:
He has been a cook. 他曾经干过厨师。(但现在不干厨师了,干别的工作了)
He has lived here. 他曾经在这里住过。(意味着现在已经搬走了)
如果表示“一直”,那需要加时间状语,例如:all the time, ever since (then) 等。例如:
He has been a cook all the time. 他一直干厨师。
He has been a cook ever since. 从那以来他一直干厨师。
蒋老师:
你的句子用一般现在时或现在完成时都可以,但强调的侧重点有所不同:若强调客观事实,用一般现在;若强调一直以来的情况,则用现在完成时。
Music is called the universal language. 音乐(通常)被称为世界的语言。
Music has been called the universal language. 一直以来,音乐被称为世界的语言。
黎老师:
答案应该是:A. is