完成时态的简单讲解

更新时间:2023-11-02 13:08:32 阅读: 评论:0


2023年11月2日发(作者:郜恭)

完成时态的简单讲解

1、现在完成时:have/has done1.动作或过程发⽣在说话之前某个没有明确说出的过去2.现在已经完成了,并与现在的情况

有联系。

Eghe’s turned the light.

He’s lived here since 1996.

2、现在完成进⾏时:have/has been doing:其⽤法与上述第⼆则相似,可互换,但是在后者还带有进⾏时的持续性,暂时性

和未完成的含义。

EgI’ve been writing for an hour.(可互换)

Who’s been eating my dinner(还有些剩下)

Who’s eaten my dinner.(全吃完了)

注:其与过去时的区别就在于发⽣的动作或过程与现在是否有联系。

3、过去完成时:had done:动作或过程发⽣在过去的过去,与现在没有关系。Eghe knew he had met her before.

She said she had made much progress since she came here.

4、过去完成进⾏时:had been doing:与现在完成进⾏时的⽤法相似,只是时间推移⾄了过去。

EgI’d been working for some time when he called.

We had been waiting for her for two hours by the time she came.

注:过去完成时与过去完成进⾏时有时可互换,若两者都可则选择后者。

过去完成时常常是与whenbefore, after, until 等从属连词使⽤,⼀个⽤过去时,⼀个⽤完成时。

5、将来完成时:will/shall have been doing: ⼀个已经开始的动作到将来某⼀时间仍在进⾏。

Egby the end of the next moth I shall have been working here for 20 years.

He will have received my letter by now.

BBCDC CCBBB DBACA AADCC

⼀单项选择

1Both his parents look sad . Maybe they _________what's happened to him .

. knew . have known . must know .will know

2He has _______ been to Shanghai , has he ?

. already .never .ever . still

3Have you met Mr Li ______

. just . ago .before . a moment ago

4The famous writer _____ one new book in the past two years .

. is writing .was writing .wrote .has written

5—Our country ______ a lot so far . —Yes . I hope it will be even ______ .

. has changed ; well . changed ; good

. has changed ; better . changed ; better

6Zhao Lan ______already ______in this school for two years .

. was ; studying . will ; study

. has ; studied . are ; studying

7We ______ Xiao Li since she was a little girl .

. know . had known . have known . knew

8Harry Potter is a very nice film .I_______ it twice .

. will e . have en . saw .e

9—The farmers have been to the United States .

—Really ? When _____ there ?

. will they go . did they go

. do they go . have they gone

10—______ you ___ your homework yet ?

—Yes . I _____ it a moment ago .

. Did ; do ; finished . Have ; done ; finished

. Have ; done ; have finished . will ; do ; finish

11His father ______ the Party since 1978 .

. joined . has joined . was in . has been in

12—Do you know him well ?

— Sure .We _________ friends since ten years ago .

. were . have been . have become . have made 13—How long have you ____ here ?

—About two months .

. been . gone . come . Arrived

14Hurry up! The play __________ for ten minutes .

. has begun . had begun

. has been on . began

15It _____ ten years since he left the army .

. is . has . will . was

16Miss Green isn't in the office . she_______ to the library .

.has gone . went .will go . has been

17My parents ______ Shandong for ten years .

. have been in . have been to

. have gone to . have been

18The students have cleaned the classroom, ?

A. so they

B. don’t they

C. have they

D. haven’t they

19has Mr White been a member of Greener China since he to China?

A. How soon, comes


本文发布于:2023-11-02 13:08:32,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1153642.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:完成时态
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图