当前位置:文档之家› 现在完成时练习题及答案

现在完成时练习题及答案

现在完成时练习题及答案
现在完成时练习题及答案

现在完成时练习题及答案(精华汇总)

Exercise:

I.Fill in the blanks with the proper form.

1.I ___ already ___ (see) the film. I ___ (see) it last week.

2. ___ he ____ (finish) his work today? Not yet.

3.My father ___ just ___ (come) back from work. He is tired now.

s office.

4.Where ' s Li Ming ? He _____________ (go) to the teacher

5.I _________ (work) here since I ___ (move) here in 1999.

6.So far I ______________ (make) quite a few friends here.

7.How long ________ the Wangs _______________ (stay) here ? For two weeks.

8.I _______ just __________ (finish) my homework.

9.He ________ (go) to school on foot every day.

10. ___ you ______ (find) your science book yet?

11.If it (be) fine tomorrow, I'll go with you.

12.The students ____________ (read) English when the teacher came in. 13.

Look! The monkey ____________ (climb) the tree.

14. My mother ___________ (come) to see me next Sunday.

15. I've lost my pen. _______ you ________ (see) it anywhere?

II. Choose the best answer.

1.How long have you ________ here? A. come B. got C. arrived D. been

2.

My grandpa died __________ .

A. at the age of my 2

B. for 2 years

C. when I was 2.

D. my age was 6.

3.Jane has _____ to BeiJi ng. She will come back tomorrow. A. bee n B.

gone C. went D. n ever bee n

4.It is ten years ___ I last saw her. A. after B. since C. for D. that

5.--Who will go to the station to meet Lorry? --I will. I her several times. A.

met B. have met C. had met D. will meet

6.--What a n ice dress! How long ___ you ______ it?

--Just 2 weeks. A. will, buy B. did, buy C. are, hav ing D. have, had

7.--Do you know Lydia very well? --Yes, She and I ___ friends since we

were very young.

A. have made

B. have become

C. have bee n

D. have turned

8.The Smiths ________ i n Chi na for 8 years. A. has lived B. lived C. have

bee n D. live

9.--Hello, this is Mr. Gree n speak ing. Can I speak to Mr. Black? -- Sorry. He _______ the Bainiao Park. A. has bee n to B. has gone to C. went to D. will go to

10.-- ___ you ever ____ to the US? -- Yes, twice. A. Have, gone B. Have,

bee n C, Do, go D. were, going

III.Rewrite the senten ces.

1.1 have been to Macau before.(改为否定句)I _______________________ been to Macau before.

2. He hasn ' t come to school

because he was ill.(就划线部分提问) _____________ he come to school?

用just 改写)

3.I bough a new bike just now.(

I ___ just __ a new bike.

改为同义

4.We began to learn English three years ago.(

句) We __ ____ English ___ three years

(改成反意疑问句)

5.He has never surfed, _______ ______ ?

对划线部分提

6.They have been here since 2000. (

问)_________________ ______ have they been here?

7.The old man _________ last year. He has ______ ______ for a year. (die)(动词填空)

同义句转换)

8.Miss Gao left an hour ago. (

Miss Gao has _______ _________ ________ an hour ago.

IV.Ask the questions

1)I have been there for two days.

___________________ __________ yo u ___________________ ?

2)M y father has lived here since 2000.

_________ ______ ____________ yo u r father ____ ___________ ?

3)H e left here yesterday.

_________ _________ he _________ __________ ?

4)T hey bought a book two hours ago.

___________ ___________ they __________ a book?

V. Use never, ever, already, just, yet, for, since ” to fill in the blanks.

1.I have ________ seen him before, so I have no idea about him.

2.Jack has _________ finished his homework.

3.Mr. Wang has taught in this school _____ ten years.

seen it.

4.“ Have you ________ seen the film? ”“ No, I have __

5.“ Has the bus left _______ ?“” Yes,it has _______ left.

二、用since 和for 填空

1. ______ two years

2. ___ two years ago

3.___last month

4. _____ 1999

5. _____ yesterday

6. _____ 4o ' clock 7 4 hours

8. _____ a n hour ago

9.___we were children

10. ___________ lunch time

11. _________ she left here

12. He has lived in Nanjing ___ the year before last.

13.I ' veknown him _______ we were children.

14.Our teacher has studied Japanese ______ three years.

15.She has been away from the city _____ about ten years.

16.It 's about ten years __________ she left the city.

、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。

① arrive at / in sp / get to / reach sp / come / go /

move to sp

f be in sp / 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 in

2008.

the USA since

3) I went home

yesterday.

home for

4) They came here last week. They ________________ here since _______________

② come to / go back to / retur n t o f be back to go out f be out

1)He came out two years ago.He _________________ for ______________ .

2)We return to Beiji ng yesterday.We________________ to Beiji ng since ___

③ become f be

1) I became a teacher in 2000. I _________________ a teacher for ____________

2) The river became dirty last year. The river ____________ dirty for ____

④ close f be closed open f be open

1) The shop closed two hours ago. The shop _________________________ f or ___

2) The door ope ned at six in the mornin g.The door _____

___ f or six hours.

⑤ get up f be up ;die f be dead ;leave sp. f be away from sp.

fall asleep / get tot sleep f be asleep ;finish / end f be over ;

marry f be married ;

1)I got up two hours ago.I _____ ______ ______ since _________________ .

2)He left Shanghai just now.He _____ ______________ ______ Shanghai for five minutes.

3)My grandpa died in 2002.My grandpa _______ ____ ______ for ______ __

4)The meeting finished at six.The meeting ______ _____ _____ for six h ours.

5)I got to sleep two hours ago .I ____ ____ ___ since _________ ________

6)They married in 1990. They _________________________________ since ______

⑥start / begin to do sth. f do sth. ;begin f be on

1)I began to teach at this school in 1995. I __ at this school since

2)The film began two minutes ago.

The film __ ____ ___ for __ ____ .

⑦borrow f keep ;lose f not have ;buy f have ;

put on f wear catch / get a cold f have a cold ;get to know f 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 f have been in

He has gone to Beijing.He _____________ Beijing for two days.

⑨join the league / the Party / the army

f be a league member /a Party member / a soldier f be a member of t

he league / the Party f be in the league / the Party / the army

1)He joined the league in 2002.

He ___________________ a __________________ for two years. He __________ a ___ _____ the ________ for two years. He ________________________ the league for two years.

2)My brother joined the army two years ago.

My brother _________ a ________ for ____________ ____________ . My brother __

_______ in __________ for two years.

四、划线提问

1) I have been there for two days.

__________ __________ __________ you __________ __________ ? 2) My father has lived here since 2000.

_________ _________ ___________ your father ________ __________? 3) He left he

相关主题
文本预览
相关文档 最新文档