这个句子为什么用现在完成时,而不是created 呢

Recentlyresearchers at Columbia University in New York ()a 3D printer that make cheesecake.

括号里的答案是have created,那么想请教一下为什么不是created,而是用have created呢?

请先 登录 后评论

1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

        薄冰教授在《英语惯用法词典》中指出:“recently 既可用于一般过去时,也可用于现在完成时。用一般过去时只是陈述最近发生的一件事,用现在完成时则强调所述的某件事跟现在有关系。”  

请先 登录 后评论
  • 1 关注
  • 0 收藏,494 浏览
  • 梦国飞 提出于 2023-05-26 14:45