现在完成时
Form: have/has done…
现在完成进行时
Form: have/has been doing…
通常使用现在完成时的几种情况:
1 表示发生在过去对现在仍有影响的动作。
I have read the book.
2 表示过去发生一次或多次的动作。
We have all played football.(都踢过足球)
3 表示过去开始的动作一直延续到现在,只能用于某些带有延续意义的动词,常与for, since, so far 等连用。
He has taught here since ten years ago.
我已经读了这本书,影响我对
书的内容已了解。
have studied
have lived
have read
has finished
has gone
have just finished
Complete the following sentences with the proper tense.
1 We _____________ (study) English for about five years.
2 They ______________ (live) in the south since their daughter was born.
3 I ___________ (read) your article three times. It’s well written.
4 The student _____________ (finish) her homework already.
5 Eric _____________ (go) back to his hometown today.
6 The police ____________________ (just finish) searching the area.
have studied
have lived
________
have read
has finished
has gone
have just finished
have just finished
worked
has worked
现在完成时与一般过去时的区别:
一般过去时表示发生在过去的动作,和现在无关;现在完成时则强调某一发生在过去的动作与现在的关系,如对现在产生的结果或影响等。
He __________ (work) in China for ten years,and now he’s in France(工作过,现在他不在中国)
He___________ (work) in the city for ten years. He is still working
In the city.
1,I _______(see) this film yesterday.
(强调看的动作发生过了)
2,I ____________ (see) this film.
(强调对现在的影响,电影的内容已经知道了)
3,He __________ (be) in the League for three years.
(在团内的状态可延续)
4,He ________ (join) the League three years ago.
saw
have seen
has been
joined
worked
has worked
1 They _______ (move) to the south in 1990 and ________ (live) there since then.
2 Eric _______ (leave) home last year and ___________ (e) back.
3 Justin __________ (be) away from home for several days. He __________(disappear) last Friday.
4 They _____(buy) this house three years ago and they __________ (live) here since then.
5 My brother ______ (go) to see my grandpa last week. He _________ (visit) him three times this month.
moved
have lived
left
has e
has been
disappeared
bought
have lived
went
h
现在完成时和现在完成进行时 来自淘豆网www.taodocs.com转载请标明出处.