加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

现在完成时练习题

(2018-06-26 17:10:13)
标签:

初中英语教学

学英语

八年级下

语法练习

现在完成时

分类: 试题

现在完成时练习题

一、用sincefor填空:

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.

二、用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.

三、句型转换:

1. He has already gone home.

He ______ _______ home _______. (否定句)_______ he ______ home ________? (疑问句)

2. He has lunch at home.

He ______ ______ lunch at home. (否定句) ________ he _______ lunch at home? (疑问句)

3. He has been there twice.     _______ _______ _____ _______ he been there? (划线提问)

4. I have had lunch at school.          _______ _______ you _________ lunch. (划线提问)

四、用一般过去时或现在完成时填空:

1. “_________ you __________ (have) lunch ?” “Yes.”

“When ________ you __________ (have) it?” “I ____________ (have) it at 12:00.”

2. “_________ you __________ (write) a letter to your aunt yet?”

“Yes, I ___________. I ________________ (write) one last week.”

3. “_________ he ___________ (finish) his homework?” “Not yet.”

4. “_________ they ever __________ (be) abroad?” “Yes, just once.”

5. Your father _________ just ___________ (finish) his work.

6. Your father _________ (finish) his work just now.

7. Last term I __________ (learn) many English words.

8. They ____________ (not read) the interesting books yet.

9. He _____________ never ____________ (go) to the science museum.

10. ____________ you ever ____________ (drink) coke?

11. “____________ you _____________ (buy) a dictionary? “ “Yes, I __________ .”

“Where __________ you _____________ (buy) it?” “ I ___________ (buy) it in a bookstore.”

“When ___________ you _____________ (buy) it?” “ Yesterday.”

五、短暂性动词转换为延续性动词:

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.

get up be updie be deadleave sw. be away from sw;

fall asleep/get to sleep be asleepfinish/end be over marry be married

1) I got up two hours ago.   I ________ ________ ________ since _______ _______ ______..

2) He left Fuzhou just now.  He ______ _______ _______ ________ Fuzhou 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 keeplose not have buy have put on wear

catch/get a cold have a coldget 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/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?

六、翻译下列句子:

1. 你曾经吃过鱼和薯条吗?____________________________________________________

2. 我刚刚丢了我的化学书。____________________________________________________

3. 我以前从来没去过那个农场。________________________________________________

4. 他已经吃过午饭了。________________________________________________________

5. 你已经看过这部电影了吗?__________________________________________________

6. 我哥哥还没回来。__________________________________________________________

7. 我上星期看过这部电影。____________________________________________________

8. 1992年他住在这里。_____________________________________________________

9. 这本字典我已买了三年了。___________________________________________________

10.他离开中国三年了。________________________________________________________

11.我认识他们五年了。________________________________________________________

12.他们已去了美国五年了。_____________________________________________________

13.自从他搬到福州,他就住这儿了。_____________________________________________

14.他们已经结婚10年。________________________________________________________

15.我妹妹成为一个大学生已经三年。_____________________________________________

16.这会已开了多长时间了?_____________________________________________________

17.这门已经关了两天了。_______________________________________________________

18.我入团2年了。____________________________________________________________

19.自从1999年以来他们就认识。_______________________________________________

20.我来到农场已5年了。______________________________________________________

七、用have/has been to/in, have gone togo的各种形式填空:

1. Where is Jack? He __________ his country.  2. David ________ the park just now.

3. John _______ England since he came back.   4. How long _____ you _____ 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 _____ the zoo with me? ---Yes, but I _____ there before.

11. Where _____ you _____ now? --- I ____ the zoo.   12. He often _____ swimming.

13. _____ you ______ there last year?   14. _____ they often ______ skating in winter?

八、综合练习:

I. never, ever, already, yet, for, since填空:

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

2. Jack has _________ finished his homework ________ an hour ago.

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.”

II. 翻译下列句子:

1. 他们已经打扫了教室吗?_____________________________________________________

2. 我们已经认识有二十年了。___________________________________________________

3. 打那以后,她一直住在这。___________________________________________________

4. “你曾经到过那里吗?” “不,我从来没到过那里。”___________________________

_____________________________________________________________________________

III. 用适当的时态填空:

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.

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有