初中现在完成时
现在完成时练习题
1 -----What are you to do this Sunday?
-----I ______yet.
A . won’t decide B .didn’t decide C .haven’t decided D .don’t decide
2 I _____to Canada twice. It’s so beautiful .
A .won’t go B .have gone C .don’t go D .have been
3 The life we were used to ______greatly since 1992. A .change B . has changed C .changing D .have changed 4 -----How long has Eliza been a nurse?
-----______
A .Since 2002 B .Four years ago C .In 2002 D .At 2002 5-----How long ____you _____stamps?
------Since two years ago .
A .have ,collected B .did ,collect C .have ,been collecting D .are collecting
6 My father _____ on business for two weeks .He’ll return in three days.
A .left B .has left C .has gone D .has been away 7 -----Kitty ,will you go to see the film “Cold Mountain”this eveni
ng ?
------No, I won’t . I ____ it already .
A .saw B . have seen C .see D .will see
8----Scott has already return to our town
-----Really? Where ____ you ____ him ?
A . do ,see B .have ,seen C .did ,see D .has ,seen 9 ----How long have you ____China? ------ For three years . A .come back B .return C . left D .been away from 10 ----Alice came back home the day before yesterday .
----Really? Where _______?
A .has she been B .had she been C .has she gone D .had she gone
( )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 finihed your homework ?
——Yes,I've done that
(A)yet,already (B)already, yet (C)ever,never (D)still,just ( )6.John's father borrowed some pictures
(A)have already (B)has just (C)have ever (D)has yet ( )7.He finished his homework yet
(A)doesn’t (B)haven’t (C) hasn’t (D) doesn’t have
四、按要求把短暂性转换为延续性动词
?arrive at/in sw(某地). get to/reach sw. come/go/move to sw. ? be in sw./at school/at home/on the farm/be here/be there 1) He got to Beijing five minutes ago.
He ________ _________ _________ Beijing for _________ _________. 2) I moved to the USA last year.
I ________ ________ __________ the USA since __________ __________. 3) I went home yesterday.
I _______ ________ _________ home for _________ __________. 4) They came here last week.
They _________ _________ here since _________ __________. ?come/go back, return ? be back come/go out ? be out
1) He came out two years ago.
He _________ __________ _________ for __________ __________. 2) We return to Fuzhou yesterday.
We ________ ________ _________ to Fuzhou since __________. ?become ? be
1) I became a teacher in 2000.
I ________ __________ a teacher for _________ _________. 2) The river became dirty last year.
The river _________ _________ dirty for _________ __________. ?close ? be closed open ? be open
1) The shop closed two hours ago.
The shop ________ _________ _________ for _________ _________. 2) The door opened at six in the morning.
The door ________ ________ ________ for six hours. ?borrow ? keep lose ? not have buy ? have put on
? wear catch/get a cold ? have a cold get to know ? know
1) They borrowed it last week.
They _________ _________ it since __________ __________. 2) I bought a pen two hours ago.
I _________ _________ a pen for ________ __________. 3) I got to know him last year.
I _________ __________ him since __________ __________. 4) I put on my glasses three years ago.
I __________ __________ my glasses for _________ _________. ?have/has gone to ? have been in
He has gone to Beijing.
He ____ ____ _____ Beijing for two days.
一、 句型转换。(40分)
1、They have been here since 2000. (对划线部分提问)
_____ ______have they been here?
2、The old man _______ last year. He_____ _____ for a year. (die) (填空)
3、My father has worked in Guangdong for 6 years. (变成否定句)
4、This factory opened twenty years ago.(同义句转换)
This factory ______ ______ _____ for twenty years. 5、Miss Gao left an hour ago. (同义句转换)
Miss Gao _____ ____ _____ _____ an hour ago. 6、Her mother has been a Party member for three years .(同义句)
Her mother _______ the Party three years ________ . 7、The Green Family moved to France two years ago. (同义句转换)
_______ two years ________ the Green family moved to France. 8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成
一个句子)