内容正文:
Present perfect tense
现在完成时态
8BUnit 2
Grammar 2
用法1:现在完成时态的含义是表示过去发生的或已完成的动作对现在造成的影响或结果。特点是既涉及过去,又联系现在:动作是过去发生的,结果是现在存在的。
Look! The blackboard is so clean now.
He has cleaned the blackboard.
(他已经擦过黑板了。)
这句话所表示的结果是黑板现在是干净的。
用法2:表示动作或状态从过去开始一直延续到现在甚至将来
Mike borrowed the books two days ago.
Mike has kept the books for two days.
1.We have learnt English
_____ 3 years. ______ 3 years ago.
_____ we _______(come)here
for
since
came
_______________________
How long have you learnt English?
5. for + 一段时间
since + 过去的时间点
就画线提问用how long
想一想
since
标志词:for +一段时间, since+过去的时间点,
these years, so far,
in the past/last …years
We __________ (learn) English for three years/ since two years ago/since 2000.
Mr. Green _________ (be) in China these years.
They ____________(write) 15 songs so far.
The population ____________ (grow) more slowly in the past ten years.
Have learned
has been
have written
has grown
√
×
×
×
√