现完练习
- 格式:docx
- 大小:14.73 KB
- 文档页数:2
英语现在完成时的练习### 英语现在完成时的练习#### 练习一:填空题1. I have been to Paris twice. (我已经去过巴黎两次。
)2. She has finished her homework. (她已经完成了她的家庭作业。
)3. They have traveled all over Europe. (他们已经游遍了整个欧洲。
)4. We have lived in this house for five years. (我们在这所房子里住了五年。
)5. He has started a new job last week. (他上周开始了一份新工作。
)#### 练习二:转换句子1. Original: I went to the library yesterday.Conversion: I have gone to the library.2. Original: She read a book last night.Conversion: She has read a book.3. Original: They moved to a new city last year.Conversion: They have moved to a new city.4. Original: We saw a movie last weekend.Conversion: We have seen a movie.5. Original: He bought a new car last month.Conversion: He has bought a new car.#### 练习三:选择题1. I have been to the gym today.- A) have gone- B) went- C) have been2. She has studied for the exam all week.- A) studied- B) has been studying- C) was studying3. They have visited the museum recently.- A) visited- B) have been to- C) have gone to4. We have been friends since we were children. - A) became- B) have become- C) have been5. He has worked here for three years.- A) worked- B) has been working- C) was working#### 练习四:改错1. I have went to the store. (×)- Correction: I have gone to the store.2. She has read the book last night. (×)- Correction: She read the book last night.3. They have moved to a new apartment. (×)- Correction: They have moved to a new apartment recently.4. We have seen that movie before. (×)- Correction: We have seen that movie.5. He has bought a new laptop. (×)- Correction: He bought a new laptop recently.#### 练习五:完形填空In the past few years, technology has advanced rapidly. Many people have embraced the digital age, using smartphones and tablets for everyday tasks. The way we communicate with each other has changed significantly, with social media becoming a primary means of interaction. Additionally, the environment has been a focus of concern, leading to the development of green technologies.1. A) has advanced2. B) have embraced3. C) using4. D) has changed5. E) becoming6. F) has been7. G) the development通过这些练习,你可以更好地理解和使用英语中的现在完成时。
现在完成时练习题及答案一、选择题1、 I ______ my homework yetA haven't finishedB have finishedC finishedD didn't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,现在完成时的构成是“have/has +过去分词”,否定形式是“haven't/hasn't +过去分词”,A 选项 haven't finished 符合现在完成时的否定形式。
2、 They ______ in this city since 2008、A liveB livedC have livedD are living答案:C解析:“since +时间点”是现在完成时的标志,现在完成时的构成是“have/has +过去分词”,C 选项 have lived 符合现在完成时的结构。
3、 Have you ever ______ to Beijing?A goneB beenC wentD go答案:B解析:have been to 表示“去过某地(已经回来)”,have gone to 表示“去了某地(还没回来)”,根据句意“你曾经去过北京吗?”,这里表示去过且已经回来,所以用 have been to,B 选项 been 符合。
4、 My father ______ the Party since 1978、A joinedB has joinedC was inD has been in答案:D解析:“since +时间点”是现在完成时的标志,join 是短暂性动词,不能与时间段连用,要转化为 be in,现在完成时的构成是“have/has +过去分词”,D 选项 has been in 符合现在完成时的结构。
5、—How long ______ you ______ here?—For two yearsA have; studiedB did; studyC do; studyD will; study答案:A解析:根据答语“For two years”可知问句要用现在完成时,现在完成时的构成是“have/has +过去分词”,A 选项 have; studied 符合现在完成时的结构。
现在完成时练习题及答案(精华版)现在完成时练习题及答案(精华版)现在完成时是英语语法中一个重要的时态,用来表示过去发生的动作与现在的关系。
掌握现在完成时的用法对于提高英语口语和写作水平非常关键。
下面是一些关于现在完成时的练习题及答案,帮助大家更好地理解和掌握这个时态。
练习题一:1.我从来没有去过法国。
2.他们已经看过这部电影了吗?3.你见过他的新女朋友吗?4.你学习过汉语吗?5.我去过巴黎两次了。
练习题二:1.他已经吃完晚饭了。
2.我们已经等了一个小时了。
3.她还没有收到我的邮件。
4.他们已经离开学校了。
5.我已经打电话给他了。
练习题三:1.我已经做完作业了。
2.你刚才说过这个笑话了吗?3.他们已经买好了礼物。
4.我已经读完这本书了。
5.你已经看过这个电影了吗?练习题四:1.他们已经结婚十年了。
2.我们还没有决定去哪里度假。
3.她去过中国吗?4.你喝过咖啡吗?5.我已经完成了这个项目。
答案一:1. I have never been to France.2. Have they watched this movie?3. Have you seen his new girlfriend?4. Have you studied Chinese?5. I have been to Paris twice.答案二:1. He has finished dinner.2. We have been waiting for an hour.3. She hasn't received my email yet.4. They have left school.5. I have called him.答案三:1. I have finished my homework.2. Did you tell this joke just now?3. They have bought gifts.4. I have finished reading this book.5. Have you seen this movie?答案四:1. They have been married for ten years.2. We haven't decided where to go on vacation yet.3. Has she been to China?4. Have you ever drunk coffee?5. I have completed this project.。
现在完成时练习题及答案1. I ________ (study) English for three years.- 答案: have studied2. She ________ (live) in this city since 2010.- 答案: has lived3. They ________ (travel) to many countries around the world. - 答案: have traveled4. The company ________ (expand) its business to Asia.- 答案: has expanded5. He ________ (not finish) his homework yet.- 答案: hasn't finished6. We ________ (meet) all the project requirements.- 答案: have met7. The children ________ (play) outside for two hours.- 答案: have been playing8. Since you ________ (leave), a lot has changed.- 答案: left9. I ________ (never try) this kind of food before.- 答案: have never tried10. She ________ (write) two novels and is working on the third one.- 答案: has written答案解析- 现在完成时的结构是:have/has + 过去分词。
- 现在完成时可以与表示一段时间的状语连用,如"for + 一段时间"或"since + 过去的时间点/从句"。
现在完成时专题练习附答案一、单项填空。
1. Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined in2. We have been friends since ______.A. childrenB. five yearsC. five years agoD. five years before3. Mike ___________ the story for a month.A. has boughtB. has hadC. had hadD. has borrowed4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago6. I _____ at this school for two years.A. am studyingB. studyC. studiedD. have studied7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live8. Mrs. Wang has lived in Haikou _____ 1992.A. sinceB. fromC. afterD. in9. Mr. Black _________Chinasince the summer of 1998.A. has been toB. has been inC. has come toD. came to10. His father _______ for years.A. has diedB. has been deadC. diedD. dies[真题链接]1. — Beibei, is Mr. Chen in the office?— No. He for half an hour.A. leftB. has leftC. has been away2. — Is Miss Green in the office?— No, she ____ to the library.A. goesB. had goesC. has goneD. would go3. —A new shop ______ for a week nearby. Let’s have a look there.—Good idea. But it doesn’t ____ on Mondays.A. opened; openedB. has been opened; openC. has opened; openedD. has been open; open二、用already或yet填空。
现在完成时专项练习题及答案成的影响,所以选D,will know不符合现在完成时的用法。
2、XXX表示曾经,所以选C,表示他是否曾经去过上海。
3、just表示刚刚,所以选A,表示你是否刚刚见过XXX。
4、过去两年内完成的动作,所以选D,has written符合现在完成时的用法。
5、has XXX表示已经发生的动作,而XXX表示一般过去时,所以选C,表示国家已经变化了很多,但希望未来变得更好。
6、已经在这所学校研究了两年,所以选C,符合现在完成时的用法。
7、从过去到现在一直知道,所以选C,符合现在完成时的用法。
8、已经看了两次,所以选B,符合现在完成时的用法。
9、表示已经去过,所以选D,符合现在完成时的用法。
12.How fast the boys are running!13.How us the mooncakes are!14.What surprising news it is!15.What a good time we're having today!16.How I miss you!17.How beautiful that lake is!18.How slowly Tom runs!19.How lovely the snow looks!20.What useful n it is!21.How beautiful those flowers are!22.XXX!23.How they love their country!24.What long hair she has!25.What beautiful music we are XXX!26.XXX it is!27.How hard-working the Chinese people are! Unit 1 My Name is Gina1.My name is Gina.2.I am Gina.3.She is Gina。
现在完成时练习题及答案现在完成时练习题及答案现在完成时是英语中的一个时态,用来表示过去发生的动作或事件对现在产生的影响或结果。
在使用现在完成时时,我们需要注意动词的变化和时间状语的运用。
下面是一些现在完成时的练习题及答案,帮助大家更好地掌握这个时态。
练习题一:1. I (read) three books this week.2. She (not finish) her homework yet.3. We (visit) the Louvre Museum last year.4. They (already eat) lunch.5. He (not see) the movie before.答案一:1. I have read three books this week.2. She has not finished her homework yet.3. We visited the Louvre Museum last year.4. They have already eaten lunch.5. He has not seen the movie before.练习题二:1. How long (you/learn) English?2. (she/ever/be) to Paris?3. We (not see) each other for a long time.4. They (not start) the project yet.5. (he/do) his homework?答案二:1. How long have you learned English?2. Has she ever been to Paris?3. We have not seen each other for a long time.4. They have not started the project yet.5. Has he done his homework?练习题三:1. He (live) in London since 2010.2. (you/ever/try) sushi?3. We (not visit) the Grand Canyon yet.4. They (already/go) to the beach.5. (she/finish) her work?答案三:1. He has lived in London since 2010.2. Have you ever tried sushi?3. We have not visited the Grand Canyon yet.4. They have already gone to the beach.5. Has she finished her work?练习题四:1. How many times (you/be) to New York?2. (he/ever/see) a ghost?3. We (not start) the meeting yet.4. They (already/visit) the Eiffel Tower.5. (she/arrive) at the airport?答案四:1. How many times have you been to New York?2. Has he ever seen a ghost?3. We have not started the meeting yet.4. They have already visited the Eiffel Tower.5. Has she arrived at the airport?通过以上的练习题,我们可以更好地理解和掌握现在完成时的用法。
现在完成时定义:表示在过去的某个时间已经发生的行为或者曾经做过的事情对现在产生的影响和结果。
构成:have/has+动词的过去分词(done)常与以下时间状语连用,比如:1. already/yet- I have already read that book. 我已经读过那本书了。
- Flora hasn’t finished her homework yet. 弗洛拉还未完成作业。
2. just- I have just received a letter from my brother.我刚刚收到我兄弟的来信。
3. recently- I haven’t seen him recently. 我最近没见过他。
4. ever/never- Have you ever been to London? 你去过伦敦吗?- I have never been to London. 我从未去过伦敦。
5. so far- So far I have learnt to speak German, English and French.到目前为止,我已经学会了说德语,英语和法语。
6. for引导的短语表示延续的时间,延续性动词多用于此。
- We have studied English for six years. 我们已经学习英语六年了。
7. since引导的短语,或者从句- He has lived here since 1997. 自从1997年,他就住在这里。
- We haven’t seen each other since he moved to London.自从他搬去伦敦,我们就再也没见过。
8. have/has been to 与have/has gone to /has been in的区别- He has been to the Great Wall twice. 他去过长城两次。
(表示去了人已回来)- He has gone to Beijing. 他去了北京。
现在完成时练习题及答案(精华版)现在完成时练习题及答案(精华版)一. 选择正确的答案填空。
1. I _____________ my homework already.a) didb) have donec) dod) have been doing2. She ____________ to the supermarket and bought some groceries.a) goesb) has gonec) wentd) had gone3. By the time he arrived, the party _______________ .a) is finishingb) has finishedc) has been finishingd) will finish4. Have you ever ____________ to Japan?a) gob) wentc) beend) going5. We ____________ for over two hours.a) have been waitingb) have waitedc) waitedd) were waiting答案:1. b) have done2. b) has gone3. b) has finished4. c) been5. a) have been waiting二. 根据句意,用现在完成时填空。
1. I ____________ my breakfast already. (have)2. She ____________ a new car. (buy)3. They ____________ a great time on vacation. (have)4. He ____________ the movie before. (watch)5. We ____________ each other for many years. (know)答案:1. have had2. has bought3. have had4. has watched5. have known三. 改错题。
完整版)现在完成时专项练习题及答案(精选)1、Both his XXX.2、He has already been to Shanghai。
has he?3、Have you just met Mr。
Li?4、The famous writer has written one new book in the past two years.5、Our country has changed a lot so far。
Yes。
I hope it will be even better.6、Zhao Lan has already studied in this school for two years.7、We have known Xiao Li since she was a little girl.8、XXX is a very nice film。
I have seen it twice.9、These farmers have been to the United XXX。
When did they go there?10.Have you finished your homework yet。
Yes。
I just finished it a moment ago.11.His father has been a member of the Party since 1978.12.Yes。
we have been friends for ten years.13.How long have you been here。
About two months.14.Hurry up。
The play has been on for ten minutes.15.It has been ten years since he left the army.16.Miss Green isn't in the office。
延续性动词和短暂性动词:现完练习
1. The boy bought a book two weeks ago.
The boy _____ _____ a book _____two weeks.
2. The train left two minutes ago.
The train _____ _____ _____ for two minutes.
3. We borrowed this magazine last week.
We _____ _____ this magazine for one week.
4. This factory opened two years ago.
This factory _____ _____ _____ since two years ago. 5. My mother came back three hours ago.
My mother _____ _____ _____ for three hours.
6. That fish died last month.
That fish _____ _____ _____ for a month.
7. I came to China last year.
I _____ _____ _____ China since last year.
8. The bus arrived here just now.
The bus _____ _____ _____ here.
9 .The meeting began ten minutes ago.
The meeting _____ _____ _____ for ten minutes.
10. You joined the Party the year before last.
You _____ _____ _____ the Party for two years
You _____ _____ a _____ ________ for two years.
11. My father got up 5 minutes ago.
My father _____ _____ _____ for 5 minutes.
12 .The TV play ended an hour ago.
The TV play _____ _____ _____ since an hour ago.
13. He closed the window when I came in.
The window has _____ _____ _____ I came in.
14. They went to England two days ago.
They _____ _____ _____ England for two days.
15. The baby fell asleep half an hour ago.
The baby _____ _____ _____ for half an hour .
中考现完练习:
一、根据句义和所给汉语提示,完成下列单词:
1.Has he finished his homework ?(已经)
2.She has (从未)been late for school so far.
3.The old man has lived here (自从)1988.
4.My father has (去)to Beijing twice.
5.I am sorry I (忘)my book at home.
6.He has (买)this bike for two years.
7.They have (借)these books for a month.
二、选择题:
1."Have you had your lunch?" " "
A.Yes,I have had it at 11:30
B.Yes,I had had it at 11:30
C.Yes,I had it at 11:30
D.Yes,I have it at 11:30
2.She has been to Hainan,has she?
A.already
B.ever
C.never
D.yet
3.Don't worry. The police your lost son.
A.found
B.were found
C.are finding
D.have found
4.- have you been like this? -Since last week.
A.How often
B.How long
C.How soon
D.How much
5.-Ann has gone to Shanghai. -So her parents.
A.has
B.have
C.did
D.are
6.He hasn't Cape Town before.
A.been to
B.been in
C.gone to
D.went to
7.They have been in the library .
A.since an hour
B.since it opens
C.since it opened
D.since it's open
8.Neither we nor he this film.
A.has seen
B.have seen
C.have looked at
D.has looked at
9.- Where's your mother?
-She Shanghai. She won't be back tomorrow.
A.has gone to ;unit
B.has been to;until
C.has been to;after
D.has gone to; after
10.-Nice to see you. I you for a long time.
-I in Beijing . I 've just come back.
A.had't seen;am
B.have't seen;was
C.didn't see;will be
D.haven't seen;shall be
16 He began to study English two years ago.
He _____ _____ English for two years.
17 He began to work here ten years ago.
He _____ _____ here_____ ten years ago.
18 I heard from him two weeks ago.
I _____ _____ a letter from him _____ two weeks.
19 He went to Shanghai a week ago. He will be back.
He _____ _____ to Shanghai .
20 The boy made the kite two hours ago.
The boy _____ _____ the kite _____ two hours ago.。