请解释一下这句英语句子的时态.(选自新概念2)

请解释一下这句英语句子的时态.(选自新概念2)
Of course,the Hubble is above the earth earth's atmosphere,so it will soon be sending us the clearest pictures of the stars and distant galaxies that we have ever seen.
为什么句末使用的是现在完成时"we have ever seen"而不是'we will have ever seen'?

问答人气:449 ℃时间:2024-04-29 07:57:17
优质解答

这个整个句子里面用的都收一般现在时,而说话者也是以时间为起点,阐述自己至今还没有看到这么清晰的星星画面.
英文中以“现在时为起点”,向前推时间,我们应该用现在完成时.
一句话,现在时之前的并且带有ever这类的词,一般都用现在完成时.

我来回答
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版