3 表示客观事实一般现在时和现在完成时的区别

Music ______ called the universal language.

A. is      B. has been

句子意思应该是:音乐被称为世界的语言。

这应该是表示客观事实吧,用什么时态?

如果两个都可以的说,那表示客观事实一般现在时和现在完成时有何区别?

请先 登录 后评论

最佳答案 2016-04-21 08:32

按照你提供的汉语句子“音乐被称为世界的语言。”理解,答案应该是: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. 从那以来他一直干厨师。

 

 

请先 登录 后评论

其它 2 个回答

蒋红秀   - 英语教师
擅长:词法问题,句法问题,英语考试

你的句子用一般现在时或现在完成时都可以,但强调的侧重点有所不同:若强调客观事实,用一般现在;若强调一直以来的情况,则用现在完成时。

Music is called the universal language. 音乐(通常)被称为世界的语言。

Music has been called the universal language. 一直以来,音乐被称为世界的语言。

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

答案应该是:A. is  

请先 登录 后评论
  • 4 关注
  • 3 收藏,9348 浏览
  • 江飞鱼   提出于 2016-03-06 12:12

相似问题