现在完成时,一般过去时,现在完成进行时习题
时间:2025-02-21
时间:2025-02-21
现在完成时,一般过去时,现在完成进行时习题练习
一、单项选择
1、Both his parents look sad .Maybe they _________what's happened to him . A. knew B. have known C. must know D.will know
2、He has _______ been to Shanghai , has he ?
A. already B.never C.ever D. Still
3、Have you met Mr Li ______?A. just B. ago C.before D. a moment ago
4、The famous writer _____ one new book in the past two years. A. is writing B.was writing C.wrote D.has written
5.-Our country ______ a lot so far .-Yes . I hope it will be even ______ . A. has changed ; well B. changed ; good
C. has changed ; better D. changed ; better
6、Zhao Lan ______already ______in this school for two years .
A. was ; studying B. will ; study C. has ; studied D. are ; studying
7、We ______ Xiao Li since she was a little girl .
A. know B. had known C. have known D. Knew
8、Harry Potter is a very nice film .I_______ it twice .
A. will see B. have seen C. saw D.see
9、-These farmers have been to the United States .-Really ? When _____ there ? A. will they go B. did they goC. do they go D. have they gone
10、-______ you ___ your homework yet ?-Yes . I _____ it a moment ago . A. Did ; do ; finished B. Have ; done ; finished
C. Have ; done ; have finished D. will ; do ; finish
11、 His father ______ the Party since 1978 .
A. joined B. has joined C. was in D. has been in
12、-Do you know him well ?- Sure .We _________ friends since ten years ago . A. were B. have been C. have become D. have made
13、-How long have you ____ here ?-About two months .
A. been B. gone C. come D. arrived
14、Hurry up! The play __________ for ten minutes .
A. has begun B. had begun C. has been onD. began
15、 It _____ ten years since he left the army .
A. is B. has C. will D. was
16、 Miss Green isn't in the office . she_______ to the library . A.has gone B. went C.will go D. has been
17、My parents ______ Shandong for ten years .
A. have been in B. have been toC. have gone to D. have been
18、The students have cleaned the classroom,_____ ?
A. so they B. don't they C. have they D. haven't they
19、____has Mr White been a member of Greener China since he___ to China?
A. How soon, comes B. How often, gotC. How long, came D. How far, arrived 20 His uncle______ for more than 9 years.
A. has come here B. has started to work
C. has lived there D. has left the university
二、句型转换
1.The old man _________ last year. He _______for a year.(die适当形式)
2.This factory opened twenty years ago.(同义句转换)
This factory ________ for twenty years.
3.Miss Gao left an hour ago. (同义句转换)
Miss Gao ________ _______ ________ an hour .
4、Her mother has been a Party member for three years .(同义句) Her mother _______ the Party three years ________ .
5、The bus has arrived here. It arrived ten minutes ago.(把两句子合并成一个句子)
三. Make the best choices.
1. — I’m sure Andrew will win the first prize in the final. — I think so. He ________ for it for months. (2008江苏)
A. is preparing B. was preparing C. had been preparing D. has been preparing
2. By the time he realizes he _________ into a trap, it’ll be too late for him to do anything about it. A. walks B. walked C. has walked D. had walked
3. So far this year we _______ a fall in house prices by between 5 and 10 percent. (2008福建) A. saw B. see C. had seen D. have seen
4. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year. (2007湖南)
A. studies B. studied C. is studying D. has been studying
5. Danny _________ hard for long to realize his dream and now he is popular. (2007福建) A.works B.is working C.has worked D.had worked
6. —I have got a headache.—No wonder. You_________ in front of that computer too long. (2007江西) A. work B. are working C. have been working D. worked
7. The unemployment rate in this district_______ from 6% to 5% in the past two years. (2007上海) A. has fallen B. had fallen C. is falling D. was falling
8. Now that she is out of job, Lucy ___ going back to school,but she hasn’t decided yet.(北京) A. had considered B. has been considering C. considered D. is going to consider
9. —______ you ______ him around the museum yet? (2007江苏) —Yes. We had a great time there. A. Have ; shown B. Do ; show C. Had; shown D. Did; show
10. —Hi, Tracy,you look pale.—I am tired. I _______ the living room all day.
A. painted B. had painted C. have been painting D.have painted
11. - How are you today? - Oh, I ______ as ill as I do now for a very long time.
A. didn’t feel B. wasn’t feeling C. don’t feel D. haven’t felt
12.The crazy fans ___ patiently for two hours, and they would wait till the movie star arrived.
A. were waiting B. had been waiting C. had waited D. would wait
13.The scientist ______ the experiment for half a year, but he ______ yet.
A. made; didn’t succeed B. made; hasn’t succeed
C. was making; didn’t succeed D. has been making; hasn’t succeeded
14. I’m glad to see that you _____ a lot of progress since I ______ you last.
A. will make; have met B. have been making; met
C. had made; met D. have made; me
15. - I ____ so busily recently that I ____ no time to help you.- That’s OK. I can manage it by myself.
A. have been working …… 此处隐藏:3826字,全部文档内容请下载后查看。喜欢就下载吧 ……