(完整版)现在完成时讲解和练习(中文讲解)
萌到你眼炸
955次浏览
2021年01月25日 01:10
最佳经验
本文由作者推荐
防震减灾主题班会-
现在完成时的用法和练习
Ex.
1. --__________ you __________________ (ever run) marathon?
--No, I haven
’
t. It
’
s too hard for me.
一、
现在完成时的基本用法
2. He _________________________ (visit) the Summer Palace three times.
3. --__________ you __________________ (ever be) to Macao?
1.
表示过去发生的动作对现在的影响和结果。常用副词
just, already
和
yet
,
--Yes, I have. It
’
s an interesting place.
< br>通常译作:
刚刚做了
某事,
已经做了
某事,
还没有
做 某事
现在完成时的
4. This is the highest building I ___________________________ (ever see).
此类用法只用一般疑问句提问。
5. I __________________________________ (never play) golf.
He has left Beijing.
他已经离开北京了。
(He is not in Beijing now.)
I have just had lunch.
我刚刚吃过午饭。
( I am not hungry now.)
6. This is the first time she ___________________________ (be) a volunteer.
3.
表示
She has already cleaned the house.
她已经把房子打扫过了。
(The house is now very
从过去某一时间开始,持续到现在的动作或状态,常用
for +
一段时间
,
clean.)
since
+过去的一个时间点或一般过去时的从句
, (since 1980/two years ago/he moved to
We haven
’
t thrown out the trash.
我们还没有把垃圾扔出去。
(
The trash is still in
this city) so far, recently, in the last/past
…
years
等副词或短语。
通常译作:
做某事
做了
the house.
)
多长时间了
,
自从某时就一直做某事
,
到目前为止已经做了
此类完成时的用法通常
Have you done your homework yet?
你的作业已经做了吗?
用
how long
提问
,
或是有关量的提问。
Yes, I have.
No, I haven
’
t.
I have been a teacher for five years.
Ex.
They have worked in the company since 1998.
1. We ___________ just ___________ (have) a P.E. class. We are very tired now.
--How long have played computer games?
--For two hours.
2. She _______________________ (not find) the key __________. She can
’
t get into the
He has lived in Beijing since he was born.
house.
I haven
’
t seen him recently.
3. He ______________________ (go) home. He is not at school now.
--How many English words have you learned so far?
--About 1500.
4. __________ you __________ (tell) your parents about it _________?
Ex.
5. I __________ already __________ (tidy) the room. It
’
s not messy any longer.
1.
I ____________________ (know) him for ten years.
2.
We _____________________ (live) in this house since 1990.
2.
表示到现在为止曾经有过某种经历。常用副词
ever, never
和
before.
通常译
3.
I
________________________
(not
see)
her
since
she
____________________
作:曾经
做过
某事
此类用法通常也只用一般疑问句提问或是用
how
many
times
(leave) Beijing.
提问。
Have you ever swum in the sea?
No, never.
4.
She ________________________ (write) five books since she _________________
Have you ever eaten pizza?
Yes. A lot of times.
(become) a writer.
I have been to America once.
5.
They ______________________ (not spend) a holiday in the last few years.
He has never traveled by ship.
Have you drunk whisky before?
*
注意:在这类现在完成时的句子中,动词必须是持续性
/
延续性动词,这一点
How many times have you visited the Great Wall?
与中文不同。中文中点动词(终止性动词或非持续性动词)也可以和
* This is the most interesting book I have ever read.
表示一段时间的状语连用。而在英语句子中必须将这些动词换成相对
* This is the second time I have flown in a plane.
应的持续性动词。比较下面的句子:
1