太原
太原奥数网

太原站
奥数网

小学英语语法:现在完成时练习题

太原奥数网原创 2011-09-02 21:18:56

现在完成时练习题

一、用since和for填空

1.______two years 

2. _______two years ago

3. _______last month  

4. _______ 1999

5._______yesterday 

6._______ 4 o’clock

7. _______ 4 hours   

8._____an 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’ve known 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

→ 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.      I           the USA since           .

3) I went home yesterday.          I              home for                   .

4) They came here last week.       They ___________ here since _____________.

 

come to / go back to  / return  to→ be back to      go out → be out

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

2) We return to Beijing yesterday.We ___ ____________ to Beijing 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.

 

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

fall asleep / get tot sleep → be asleep;finish / end → be over;marry → 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 hours.

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

6) They married in 1990.     They ________ _________ __________since _________.

 

⑥ start / begin to do sth. → do sth. ;begin → 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 → 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.

 

⑨ join the league / the Party / the army

→ be a league member /a Party member / a soldier

→ be a member of the league  / the Party

→ 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 here yesterday.

_________ ________ he _________ __________?

4) They bought a book two hours ago.

__________ ___________ they __________ a book

四、用have(has) been 或have(has) gone 填空。

A: Where ____________ Li Fei ___________?

B: He ____________ to Hainan Island.

A: How long ___________ he ___________ there?

B: He _____________ there for three days.

A: When will he come back , do you know?

B: I’m afraid he won’t come back recently.

A: Could you tell me the way to Hainan Island?

B: Sorry, I _________ never ___________ there.

A: How many times ___________ Li Fei __________ to that place?

B: He _____________ there only once.

五、用have / has been to / in, have gone to及go的各种形式填空。

1) Where is Jack? He __________ his country.

2) David ________ the park just now.

3) John _______ England since he came back.

4) How long _____ they _____ this village?

5) The Smiths ______ Beijing for years.

6) _____ you ever ____ America? -- Yes, I _____ there many times.

7) I _____ this school since three years ago.

8) Where is Jim? He _____ the farm.

9) When_____ he _____? He _______ an hour ago.

10) Would you like to _____  to the zoo with me? ---Yes, but I _____ there before.

11) Where _____ you _____ now? --- I ____  to the zoo.

12) He often _____ swimming.

13) _____ you ______ there last year?

14) _____ they often ______ skating in winter?

六 用never, ever, already, just, yet, for, since填空

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.

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

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

七. 用适当的时态填空:

1.She’s _____________ (live) here ever since she was ten.

2.Both of them ________________ (be) in Hongkong for ten days.

3.Both of them ____________ (come) to Hongkong ten days ago.

4. Half an hour __________ (pass) since the train __________ (leave).

5. Mary________(lose) her pen. ________ you _______(see) it here and there?

6. _________ you _____ (find) your watch yet?

7. ---Are you thirsty? ---No I _________just _________ (have) some orange.

8. We ---- already _________ (return) the book.

9. ________ they _______ (build) a new school in the village?

10. I _____________(not finish) my homework . Can you help me?

11. My father _____ (read) the novel twice.

12. I _________ (buy) a book just now.

13. I _________ (lost ) my watch yesterday.

14. My father ___________ (read) this book since yesterday.

相关推荐

点击查看更多
重点初中
首页 导航