最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

初中语法-一般过去时、现在完成时专项练习

来源:动视网 责编:小OO 时间:2025-09-24 07:20:21
文档

初中语法-一般过去时、现在完成时专项练习

 一般过去时、现在完成时Ⅰ.一般过去时选择填空(一)(last….,yesterday…,ago,justnow,in1980.once,when…,before…,after…)(1x20)()1.A:________you_______thefootballmatchyesterday?B:Yes,Idid.Itwasgreat.A.Did;seeB.Have;seenC.Will;seeD.Were;seen()2.A:________youathomeyesterdayevening?
推荐度:
导读 一般过去时、现在完成时Ⅰ.一般过去时选择填空(一)(last….,yesterday…,ago,justnow,in1980.once,when…,before…,after…)(1x20)()1.A:________you_______thefootballmatchyesterday?B:Yes,Idid.Itwasgreat.A.Did;seeB.Have;seenC.Will;seeD.Were;seen()2.A:________youathomeyesterdayevening?
 一般过去时、现在完成时

Ⅰ.一般过去时选择填空

(一)(last…., yesterday…, ago , just now , in 1980 . once , when …, before… , after… )(1x20)

(   )1. A: ________ you _______ the football match yesterday?

B: Yes, I did. It was great.

A. Did; see        B. Have; seen       C. Will; see      D. Were; seen

(   )2. A: ________ you at home yesterday evening?

B: Yes, I _________ with my mother

A. Were ; were     B. Was ; was      C. Were ; was    D. Was ; were

(   )3. Everyone except Tom and Jane _______ there when the meeting began.

A .are    B .is    C .was    D .were

(   )4 . Do you remember how long ago ___________to China?

A. have you traveled     B. you have traveled   

C. did you travel        D.you traveled

(   )5. A: What did you do last Saturday?

B: I________ my uncle.

A.visit      B.will visit    C.visited     D.am visiting

(   )6. A: Who telephoned you just now?

B: Mary.She ________ her mother was ill.

A. says  B. said  C. has said  D. will say

(   )7. A: What did Mr. Smith do before he came to China?

B: He_______ in a car factory.

A.work B.worked  C.is working D.will work

(   )8. A: What did you find under his desk?

B: Oh, ________ all kinds of things: a basketball, two books, a hat and some shoes.

A. there were   B. it was     C. it has     D. there are

(   )9. A: What did you say just now?

B: I asked if____________ TV last night.

A.did you watch B.you watched  C.are you watching D.you are watching

(   )10. I _______ to bed until my grandma came back home.

A. didn't go    B. went     C. had gone    D. have gone

(   )11. Miss Green didn’t tell us         in 2002.

A.where does she live   B.where she lives

C.where did she live     D.where she lived

(   )12. I liked playing with water when I was young and _____.

A. so he was     B. so was he    C. so did he.   D. so he did

(   )13. A: Your city looks beautiful!

B: Yes. Lots of trees and grass ______  last year.

A. are planted  B. have planted      C. were planting     D. were planted

(   )14. The PLA _____ in 1927.

A. was found    B .found   C. was founded   D. founded

(   )15. A: Did you win the basketball game?

B: Bad luck. Our team _______  in the final one.

A. won     B. beat     C. was won     D. was beaten

(   )16. Miss Hyde _________ 20 dollars buying a new handbag last week.

A. paid        B. spent         C. cost       D. took

(   )17. A: May I use your English-Chinese dictionary?

B: Sorry, I       it at home this morning

A, forget    B  ,left    C ,  have forgotten   D , was leaving.

(   )18.The lost child was last seen _________ near the river an hour ago. 

A. plays  B. playing C. played  D. play

(   )19. Uncle Li used ________ in this lake when he was a child.

A. to swimming B. for swimming    C. for the swim D. to swim

(   )20. A: Linda had nothing for breakfast this morning, ____? 

B: No. She got up too late.

A. had she      B. hadn’t she  C. did she      D. didn’t she

Ⅱ.一般过去时选择填空

(二)(词组,惯用法)(1x20)

(   )1. Last weekend, an English short play was ____ in the school hall.

A. put in           B. put down        C. put on        D. put up

(   )2. A: People ______ go to the markets to buy living chickens to eat, but now they have to change that habit.

B: That’s true. But I think everything will be better.

A. used to        B. are used to       C. use to        D. are used

(   )3. When he      home, he saw his mother cleaning the room.

A.got up     B.got back         C.got off         D.got on

(   )4. It ______ me two hours to get there by bus.

A. spent     B. took      C. used       D. paid

(   )5. Tom_______ the nice kite to fly for 10yuan.

A. paid    B. bought       C. spent      D. cost

(   )6. I bought a new dictionary and it ________ me 30 yuan.

A. paid      B. spent     C. took     D. cost

(   )7. A: What did you _____ just now?

B: I _____ you if you could follow me.

A. say, told      B. speak, asked   C. speak, said    D. say, asked

(   )8. The students put down their pens when the teacher_____ them to stop writing.

A. said     B. spoke      C. told      D. talked

(   )9. A: Why did you come back so late?

B: Because my teacher made me __________ a lot of exercises.

A.do   B.doing   C.did  D.done

(   )10. There was an important meeting last night. Mr Smith______ to it.

A. was invited    B. invited          C. is invited        D. invites

(   )11. We could see nothing because the lights suddenly _______.

A. went on    B. went over      C. went down      D. went out 

(   )12.The car ________ and stopped at the red traffic lights.

A. got on      B. got off       C. slowed down    D. picked up

(   )13. The hen ______ on the grass and _______ four eggs last week.

A. lied,  lay    B. lay,  lay     C. lay,  laid    D. lay,  layed

(   )14. Who _______ the money from the old man in the street yesterday?

A. robbed      B. stole       C. caught    D. took

(   )15. A: Why didn’t you buy any fruit on your way back?

B: Sorry, I ________ to take any money with me.

A. remembered    B. afforded   C. forgot     D. stopped

(   )16. In 1990 , the population of the world ________ five billion .

A .got to    B .arrived in     C .arrived at   D .reached

(   )17. A: May I ______ your bike?

         B: Sorry. I ______it to Mary yesterday.

          A. keep; borrowed    B. borrow; repaired    C. use; lent    D. lend; returned   

(   )18. A: Do you like ____ a teacher? 

B: Sure. But my parents ____  me to be a doctor when I was a young girl.

       A. to be, hoped    B. being, hoped   C. being, wished    D. to be , wish

(   )19. A: The robber didn’t tell the truth , did he?

B: _______. The police will have much trouble _______ the diamonds.

A .No, he did. / to find      B .Yes, he did./ finding

C .No, he didn’t. /finding     D .Yes , he didn’t. / to find

(   )20. Mother asked the shopkeeper _______ the trousers ______ too much .

A. who ; costs    B. what ; cost    C. if ; cost    D. whether ; will cost

Ⅲ. 一般过去时用括号内的中文填空完成句子:(2x10)

1.It is about four years since I______  (来到)to No.9 Middle School in Shashi.

2. Everyone except Tom and John ______ (到了)there when the meeting began.

3. Our teacher told us the earth ________ (转动)round the sun all the time.

4.The little girl ______ (才回家)she finished cleaning the classroom.

5. What a nice bag! But she _______  (花)only thirty dollars for it.

6. Miss Li ________(没吃)lunch at school yesterday.

7.Father ______ (病倒了) after a whole week’s hard work .

8. Our teacher, Miss Chen,_________ (教英语)on the radio the day before yesterday.

9. The classroom _______(打扫) yesterday .

10.I ________ (放)my dictionary on the desk, but it’s missing now.

Ⅳ. 现在完成时选择填空

(一)(have /has + v. ed )(1x20)

(   )1. My mother_________ the windows already, so the room looks much brighter.

A. has cleaned    B. had cleaned C. is cleaning     D. will clean 

(   )2. A: ______ you ______ your homework yet?

B: Yes. I______ it a moment ago.

A. Did;  do;  finished          B. Have;  done;  have finished

C. Have;  done;  finished       D. will;  do;  finish

(   )3. A: Why not go to see the dolphin show with me?

B: No, let’s go home.   Because I ________it twice .

A. saw       B. will see     C. see      D, have seen

(   )4. A: Have you written anything on Chinese traditional food so far?

B: __________, but I have a plan for it.

A. Ever since    B. Later on    C. Not yet   D. From now on

(   )5. In the last few years, there _______ great changes in the country.

A .had been      B .were     C .have been     D .has been

(   )6. I don’t think I _____you in that dress before.

A. have seen    B. was seeing    C saw     D. see

(   )7. So far many man-made satellites ______ into space.

A. are being sent up        B. have been sent up

C. have sent up           D. have being sent up

(   )8. A: Tom, can I borrow your book Chicken Soapy.

B: Sorry, I ______it to Mary.

A. lent     B. have lent     C. had lent    D. lend

(   )9. A: Where is my handbag?

B: Maybe you have ________ it in the shoe shop.

A. got   B. forgotten  C. thrown  D. left

(   )10. A: I can’t find my pen. ________ you ________ it anywhere, Mum?

B: No. Look! What’s that under your book?

A. Have; seen  B. Do; see  C. Did; see  D. Had; seen

(   )11. A: You have never been to the West Lake, ________ you?

B: No, never.

A. do   B. did   C. will  D. have

(   )12. A: I haven’t seen a film this year.

B: _____. It is two years since I saw the last film.

A .So do I     B .Neither do I     C .Neither have I    D .So have I

(   )13. I'm sorry you can't go in now. The room _________ yet.

A. hasn't been cleaned    B. hasn't cleaned

C. isn't been cleaned     D. isn't being cleaned

(   )14. Mrs White _____ in this school since she came here .

A. teaches     B. taught   C. has taught   D. had taught

(   )15.The Smiths ________lived here for ________.

A. has;   sometimes        B. have;    some time

C. has;   sometime            D. have;    sometime

(   )16. A: Where is my sister, mum? I haven't seen her this morning.

B: She__________ to the library.

A.has been   B.is going  C.has gone  D.will go

(   )17. Mr Li___ England. He ____  London for two weeks.

A. has been to,   has been to       B. has gone to,   has been in

C. has been to,   has been in       D. has gone to,   has been to

(   )18. A: Where have you been?

B: I’ve ________ a paper factory.

A. gone        B. been        C. gone to        D. been to

(   )19. Jim hasn't been to Australia ______, but he has ______ been to China. He has ______ returned from Beijing.

A. already;  yet;  just            B. yet;   never;   already

C. never;  ever;  already          D. yet;   already;   just

(   )20. Miss Smith with her parents ______ China since ______.

A. have been in,   two years ago      B. has gone to,   three years

C. have been to,   two years           D. has been in,   three years ago

Ⅴ. 现在完成时选择填空

(二)(for…  since ….have been to /have gone to /have been in /at )(1x20)

(   )1. Andy has _______ for five years. Five years _________  a long time.

A. come back home, is                B. come back home, are

C. been at home, is                  D. been at home, are

(   )2. Her son speaks good English as he ________ America for five years.

A. has been in    B. has been to    C. has gone at    D. has gone to

(   )3. A: I’m sorry to have kept you waiting.

B: Oh, not at all. I ______  here for only a few minutes.

A. will be    B. was      C. am       D. have been

(   )4. I must return the camera to Li Lei. I _________ it for two weeks.

A. keep      B. borrowed      C. have kept     D. have lent

(   )5. The factory has been ________ for two years.

A. open         B. to open        C. opening        D. opened

(   )6. A: Sorry .I am late.

     B: It doesn’t matter. The meeting ______ for just several minutes

     A. has begun   B. has started   C. has been on    D. had been on

(   )7. The man ______ in 1992, He _____ for ten years.

A. died, was dead    B. died, has been dead

C. was dead, has dies   D. was dead, has been died

(   )8.The students are sorry to hear that the famous singer____ for half an hour.

A. has left           B. has gone         C. has been away   D. has gone away

(   )9. A: Have you ever been anywhere for a trip?

B: A trip? I_____  away from my hometown even once.

A. went                B. have gone

C. have never been       D. have been

(   )10. A: What a nice bike! How long      you      it?

B: Just two weeks.

A.will; buy         B.did; buy         C.are; having     D.have; had

(   )11. A: How long ____ you ____a cold?

      B: Ever since last night.

A. have , got  B. have , had    C. have , caught  D. did ,   have

(   )12.She _________ Mr. White for two years.

A. has married            B. has married to

C. has been married with        D. has been married to

(   )13. A: Nice to see you. I _________   you for a long time.

       B: I ______ in Beijing. I’ve just come back.

A. hadn’t seen;   am     B. haven’t seen;    was 

C. didn’t see;   will be   D. haven’t seen;    shall be

(   )14. How long have you ________your parents?

A. heard from         B. got the letter from

C. had the letter from     D. received the letter from

(   )15. A: Do you know Jack well?      

B: Certainly. We ______  friends for about ten years.

A. were      B. have been     C. have become   D. have made

(   )16. Lily with her parents_______ the Greener China since two years ago.

A. have joined    B. has joined        C. has been in     D. have been in

(   )17. A: ________ have you been a green volunteer?

B: For more than three years.

A. How often   B. How long   C. How soon   D. How much

(   )18. A: How long have you _____ the football team of the school?

B: About two years.

A. been on     B. been at      C. joined     D. played

(   )19. A: Let's go to the Great Wall next Sunday.

B: We'd better not.We __________ there three times.

A.have been  B.are going  C.have gone  D.Will go

(   )20. Not only his parents but also his brother_______ to the Summer Palace. They haven't been back.

A. have been    B. have gone      C. has been     D. has gone

Ⅵ. 现在完成时句子改错:(2x10)

1. I don’t think he’s ever been to the Monkey Island, isn’t he ?______

2. I have heard of Hong Kong a lot, but I’ve never been to there._____

3. Bill has left Russia for two years. ______

4. The traveler has come here for a week.______ 

5. How soon have you been at this school?______

6. No one but his parents have gone out for shopping._______

7. Since then there is great changes in our country.______

8. We haven’t seen Mr Smith for last month.______

9. Oh, Jim. How nice to meet you! I haven’t seen you since a long time

________.

10. I bought the pen a month ago, and I have bought it for a month already.______

文档

初中语法-一般过去时、现在完成时专项练习

 一般过去时、现在完成时Ⅰ.一般过去时选择填空(一)(last….,yesterday…,ago,justnow,in1980.once,when…,before…,after…)(1x20)()1.A:________you_______thefootballmatchyesterday?B:Yes,Idid.Itwasgreat.A.Did;seeB.Have;seenC.Will;seeD.Were;seen()2.A:________youathomeyesterdayevening?
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top