1.(2010全国II) Excuse me. I _______ I was blocking your way.
A. didn’t realize B. don’t realize C. haven’t realized D. wasn’t realizing

答案:A
解析:“抱歉,我不知道挡了你的路。”本题考查时态,“没有意识到”这一动作应该发生在过去,故选A。

2.(2010安徽) Bob would have helped us yesterday, but he _______.
A. was busy B. is busy C. had been busy D. will be busy

答案:A
解析:“鲍勃昨天本来可以帮助我们的,但是他当时很忙”。根据设空出前面would have helped us yesterday可知设空处表示的是昨天的事情,故用过去时,排除BD两项;C项过去完成时表示“过去的过去”,而本句并没有过去的动作做参照物,故排除C项。只有A项符合要求。

3.(2009重庆) — I’ve got to go now.
— Must you? I __________ you could stay for dinner with us.
A. think B. thought C. have thought D. am thinking

答案:B
解析:句意“我现在得走了。”“你非得要走吗?我原以为你能留下和我们一起吃饭的”。句中主语“I”的动作“认为”发生在过去,所以只有B项正确。

4.(2009全国I) Edward, you play so well. But I __________ you played the piano.
A. didn’t know B. hadn’t known C. don’t know D. haven’t known

答案:A
解析:本题考查一般过去时。句意“爱德华,你弹得这么好。但是我不知道你会弹钢琴”。根据句意,指我过去不知道你会弹钢琴,故用一般过去时。

5.(2009北京) Scientists have many theories about how the universe __________ into being.
A. came B. was coming C. had come D. would come

答案:A
解析:句意“关于宇宙是怎样产生的,科学家们有很多种理论”。根据句意可知宇宙产生绝非将来要发生的事,所以先排除B、D两项,C项had come为过去的过去,题中无过去时间作参照,故排除C。宇宙产生发生在过去,故用一般过去时。

6.(2009北京) When I talked with my grandma on the phone, she sounded weak, but by the time we __________ up, her voice had been full of life.
A. were hanging B. had hung C. hung D. would hang

答案:C
解析:句意“当我与奶奶在电话中交谈时,她的声音听起来很虚弱,但到我们挂断电话时,她的声音已经充满了活力”。根据题干提示,her voice had been full of life为过去的过去,因此我们挂断电话发生在过去,故选C。

7.(2009山东) I was out of town at the time, so I don’t know exactly how it _______.
A. was happening B. happened C. happens D. has happened

答案:B
解析:“那是我不在城里,所以我不确切地知道事情是怎么发生的”。根据题干中was out of town及前后逻辑关系可知设空处说的是过去的事情,故用过去时,排除CD两项;A项表示“未完性”,不符合本题要求,故被排除。

8.(2009湖南) When he _______ the door, he found his keys were nowhere.
A. would open B. opened C. had opened D. was to open

答案:D
解析:“当他要开门的时候,他发现钥匙不见了”。was to do表示wanted to do或intended to do。would do在这里有情感意为,所以被排除。

9.(2008北京) -- Have you read a book called Waiting for Anya?
-- Who _______ it?
A. writes B. has written C. wrote D. had written

答案:C
解析:“你读过一本叫做《等待安雅》的书吗?”“谁写的?”根据句意可知,发问方是对过去的事情进行提问,故排除AB两项,因这两项都是现在时;而D项表示过去的过去,也不符合本题的要求,故也被排除。

10.(2008天津) He _______ football regularly for many years when he was young.
A. was playing B. played C. has played D. had played

答案:B 
解析:“他年轻的时候踢了许多年足球”。本题考查时态。句中的when he was young是表示过去的时间状语。题干中没有强调在过去的某个时间段正在发生某事,故排除A项;句中也没有信息词强调对现在造成的影响或与现在的联系,故排除C项;句中也没有以过去的某个时间点或动作作参照,故排除D项。

11.(2007山东) They _______ two free tickets to Canada, otherwise they’d never have been able to afford to go.
A. had got B. got C. have got D. get

答案:B
解析:“他们得到了两张去加拿大的免费机票,不然他们永远都不会有钱去那儿。”otherwise是虚拟语气的暗示,从“they’d never have been able to…”可知,该句是已发生的事情的虚拟假设,而前半句是对过去事实的陈述,故选B。

12.(2007辽宁) -- Has your father returned from Africa yet?
-- Yes, but he _______ here for only three days before his company sent him to Australia.
A. was B. has been C. will be D. would be

答案:A
解析:“你父亲从非洲回来了吗?”“回来了,但是他在这儿只待了三天就被公司派到澳大利亚去了”。根据“before his company sent him…”,排除BCD,故选A。

13.(2007上海) — Did you tidy your room?
— No, I was going to tidy my room but I __________ visitors. 
A. had B. have C. have had D. will have

答案:A
解析:本题考查一般过去时。句意“……我正准备打扫房间,但是有客人来了”。答句应与问句的时态一致,这些事情都发生在过去,故选A。