
A. didn’t speak B. hadn’t spoken C. haven’t spoken D. haven’t been speaking
2. — Did Alan enjoy seeing his old friend yesterday?
— Yes, he did. He ____ his old friends for a long time. (重庆2007)
A. didn’t see B. wouldn’t see C. hasn’t seen D. hadn’t seen
4.(2011北京卷)Experiments of this kind ______ in both the U.S. and Europe well before the Second World War.
A. have conducted B. have been conducted C. had conducted D. had been conducted
5. The play had already been on for quite some time when we ____ at the New Theatre.(浙江2007)
A have arrived B. arrived C. had arrived D. Arrive
7. (2011辽宁卷) By the time Jack returned home from England, his son ______ from college.
A. graduated B. has graduated C. had been graduating D. had graduated
8. — Did Linda see the traffic accident?(天津2006)
— No, no sooner ____ than it happened.
A. had she gone B. she had gone C. has she gone D. she has gone
1.(10安徽)----Were you surprised by the ending of the film?
----No, I _______the book, so I already knew the story?
A. was reading B. had read C. am reading D. have read
4.(10湖南)I was just going to cut my rose bushes but someone it. Was it you?
A. has done B. had done C. would do D. will do
6.(10江西)Mother wanted to be a good provider, a role she _____ since her marriage to Father.
A shoulders B shouldered C is shouldering D has been shouldering
8.(10天津)We on this project for four hours. Let’s have a rest.
A. are working B. have been working C. worked D. had worked
12.(10江苏)—why, Jack, you look so tired!
—Well, I ____the house and I must finish the work tomorrow.
A. was painting B. will be painting C. have painted D. have been painting
13.(10江苏)—Peter , where did you guys go for the summer vacation?
—We________ busy with our work for months, so we went to the beach to relax ourselves.
A. were B. have been C. had been D. will be
14.(10陕西)I have to see the doctor because I a lot lately.
A. have been coughing B. had coughed C. coughed D. cough
16.(10辽宁)Joseph ______to evening classes since last month, but he still can’t say “What’s your name?” in Russian.
A.has been going B.went C.goes D.has gone
19.(10重庆)The book has been translated into thirty languages since it on the market in 1973.
A. had come B. has come C. came D. comes
22. (2011全国卷) When Alice came to, she did not know how long she ___ there.
A.had been lying B.has been lying C.was lying D.has lain
25(2011山东卷,31) When I got on the bus, I_____I had left my wallet at home.
A. was realizing B. realized C. have realized D. would realize
26(2011山东卷,35) She was surprised to find the fridge empty; the child _____ everything!
A. had been eating B. had eaten C. have eaten D. have been eating
27(2011陕西卷)His first novel ______ good reviews since it came out last month.
A.receives B.is receiving C.will receive D.has received
