内容正文:
1. ______________ a model spaceship.
我刚刚做了个宇宙飞船模型。
2. Has it ____________?
它已经到达了吗?
3. Astronauts ___________________
the moon. 宇航员已经去过月球了。
4. We have not found life on any
other planets _______.
我们还没有在其他星球发现生命。
I’ve just made
arrived yet
have already been to
yet
现在完成时(2)
当表示动作已经完成,并对现在有一定影响时,我们一般用现在完成时。同时,可分用just, already或yet加以强调或说明。例如:
I have just heard the news.
我刚听到消息。
Astronauts have already been to the moon. 宇航员已经去过月球了。
He has just started to explore other planets. 我们才刚刚开始探索其他行星。
可以看出,just用来表示“刚刚”, already用来表示“已经”,两者都用于肯定句中,一般是置于have / has之后。在否定句中则可用yet, 表示“还未”, 有“以后可以会”的含义。
例如:
The scientists have not heard from it yet. 科学家还没有收到它发出的信息。
Man has not discovered any life in space yet.
人类尚未在太空中发现生命。
现在完成时与一般过去时的区别:
现在完成时在表达经历时只表示该事件是在现在之前的某一个时间里发生的,重点在于已完成动作对现在的影响。
而一般过去时则表示在过去某一具体时间发生的事情。
例如:
I have just been to London. I went there last month.
我刚去过伦敦,上个月去的。
I have already finished my homework. I finished it an hour ago.
我已经完成作业了,一小时前完成的。
在没有明确的过去时间状语时,