内容正文:
Module 3 Journey to space
Language in use
Language practice
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
Grammar
现在完成时(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.
我已经完成作业了,一小时前完成的。
在没有明确的过去时间状语时,如何判断该用现在完成时还是该用过去时呢?判断的标准是看该行为是否对现在有影响,也就是说该句强调的是什么。
试看以下对话:
A: Where have you put my book?
I can’t find it.
你把我的书放哪儿去了?我找不 到。
B: I put it on your desk yesterday.
我昨天放你桌子上了。
该对话中,当A问对方把自己的书放在何处时,A 感兴趣的是现在的状态,因此用现在完成时。
B回答时只是说明当时放的位置,所以用一般过去时。
A: Would you like to go and see the
film with me tonight?
你今晚想和我去看电影吗?
B: Sorry, I have seen it already.
不好意思,我已经看过那部电影了。
对话中的现在完成时表示对结果的强调:“电影看过了,所以不想再看了。”
现在完成时的句子中,already (已经)、just(刚刚)常用于肯定句,放在have\ has的后面。
yet(还、尚、仍然)常用于否定句和疑问句,(放在have\ has的后面,也可放在句末)。
Complete the news with already, just and yet.
1
Spaceship on Mars!
Astronauts have (1) _______ been to the moon but they have not been to any other planets. However, a spaceship (2) _______ arrived on Mars and it has (3) _______ sent back photos of the red planet. Is there life on Mars? We do not know (4) ________.
already
just
already
yet
have/has been to & have/has gone to
have