请解释一下这句英语句子的时态.(选自新概念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'?
树一棵 1年前 已收到1个回答 举报

foxliuyong 幼苗

共回答了13个问题采纳率:84.6% 举报

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

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.025 s. - webmaster@yulucn.com