新概念1练习(现在完成时、过去完成时)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
练习题
现在完成时练习
一、按要求改变句型
1. He has heard that before. (改为否定句)
2. The retired people have climbed Mount Xiang many times. (改为否定句)
3. David has already booked the theatre. (改为否定句)
—
4. Steve and Carol have gone to Italy. (改为否定句)
5. I have had lunch already. (改为疑问句)
6. Two of the scientists have been to the North Pole. (改为疑问句)
7. I have taught English in the middle school since 1980. (改为疑问句)
8. They have found a job already. (改为疑问句)
&
9. The Smiths have had a holiday since Christmas. (对划线部分提问)
10. The famous singers have gone to Greece to have a meeting. (对划线部分提问)
11. Li Ming has received the invitation already. (对划线部分提问)
12. Jim has forgotten how to play cards. (对划线部分提问)
二用括号中动词的适当形式填空
!
1. Every student ________ (see) the program already.
2. Kent and I ________ (write) poems before.
3. Dick ________ (do) the work these days.
4. The people living in the mountains ________ never ________ (see) films.
5. Patty ________ (buy) a magazine about the school life.
6. The actress ________ (live) here all her life.
7. The glass is broken. Who ________ (break) this glass
8. Finally the workers ________ (finish) that job.
9. ________ you ________ (borrow) the book we talked abut last time
10. There’s no more wine in the bottle. They ________ (drink) all of it.
?
11. Tom ________ (leave) a message for you. He ________ (call) last night.
12. I ________ (see) the movie once before. I ________ (love) it a lot.
13. A: ________ (you/hear) the newsB: yes, I ________
A: Who ________ (tell) you the newsB: Li Ming ________ (do)
A: When ________ (he/tell) youB: Two hours ago.
三. 改错
1. What have you done last night
2. He knew Doctor Wang since thirty years ago.
3. Kite has hurt his leg, but it’s OK now.
¥
4. I work here for over ten years.
5. The chairman has gone to many countries in his life.
6. Where have you borrowed that dictionary
7. I’ve seen the play already. Have you seen it already
8. Did you see your sister carries all the baggage to the station
9. My brother has bought a used car, but then he sold it.
10. Her mother has gone to Europe last season.
四、选择填空
( )1.——Have you _____ travelled on the train ——Yes, I have.
(A) never (B)ever (C)just (D)yet
<
( ) 2.——Have you finished your homework ——Not . (A) ever (B)already (C)yet (D)just
( ) 3. We haven’t finished our homework _____.
(A) already (B)ever (C)yet (D)never
( ) 4.——Have you learned English
——Yes, I've _____ learned a lot.
(A) never, ever (B)ever, never (C)ever, already (D)already. ever
( ) 5.——Have you finished your homework _____
——Yes, I’ve done that _____.
(A) yet, already (B)already, yet (C)ever, never (D)still, just
~
( ) ’s father _____ borrowed some pictures
(A)have already (B)has just (C)have ever (D)has yet
( ) finished his homework yet
(A) doesn’t(B)haven’t(C) hasn’t (D) doesn’t have
( ) has been like this ever since _____.
(A) last week (B) for a week (C) a week before (D)the last week
( ) mother has worked in this factory _____ 2 years.
(A) about (B)for (C)in (D)since
( ) 10. I haven't heard from him last week.
(A) since (B) for (C)ago (D)before
)
( ) father joined the party_________
(A) for three years (B)since three years ago
(C) three years ago (D) in two years' time
( ) Green isn't in the office. He _____ to the library.
(A)has gone (B)went (C)has been (D)will go
( ) Smith _____ to Tokyo and he will be back in a week
(A) has been (B)has visited (C)has sent (D)has gone ( ) 14. They _____ China for two years.
(A) have been to (B)have been in
(c) have gone to (D)have come to
*
( ) 15. Jim's been to the Great wall before, _____
(A)isn't (B)wasn't (C)hasn't (D)doesn't
( ) ’s never been to England, _____ she
(A) has (B)hasn't (C)isn't (D)is
( ) Hanmei been in the library.
(A)How long (B)How soon (C)How far (D)How often
( ) long ___ he ___ the library book
(A) has, borrow (B)has, kept (C)has, bought (D)did, buy
( ) father _____ in 1990 and her husband _____ for more than five years. (A) died ,dead (B)has died, dead (C)died ,has been dead (D)has died, has died 】
( ) have _____ this nice watch for two years.