> 知识 >

请解释一下这句英语句子的时态.(选自新概念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'?

人气:393 ℃ 时间:2024-04-29 07:57:17
解答

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

推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版