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
解析:“抱歉,我不知道擋了你的路?!北绢}考查時態(tài),“沒有意識到”這一動作應該發(fā)生在過去,故選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
解析:“鮑勃昨天本來可以幫助我們的,但是他當時很忙”。根據(jù)設空出前面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
解析:句意“我現(xiàn)在得走了?!薄澳惴堑靡邌?我原以為你能留下和我們一起吃飯的”。句中主語“I”的動作“認為”發(fā)生在過去,所以只有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
解析:本題考查一般過去時。句意“愛德華,你彈得這么好。但是我不知道你會彈鋼琴”。根據(jù)句意,指我過去不知道你會彈鋼琴,故用一般過去時。

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

答案:A
解析:句意“關(guān)于宇宙是怎樣產(chǎn)生的,科學家們有很多種理論”。根據(jù)句意可知宇宙產(chǎn)生絕非將來要發(fā)生的事,所以先排除B、D兩項,C項had come為過去的過去,題中無過去時間作參照,故排除C。宇宙產(chǎn)生發(fā)生在過去,故用一般過去時。

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
解析:句意“當我與奶奶在電話中交談時,她的聲音聽起來很虛弱,但到我們掛斷電話時,她的聲音已經(jīng)充滿了活力”。根據(jù)題干提示,her voice had been full of life為過去的過去,因此我們掛斷電話發(fā)生在過去,故選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
解析:“那是我不在城里,所以我不確切地知道事情是怎么發(fā)生的”。根據(jù)題干中was out of town及前后邏輯關(guān)系可知設空處說的是過去的事情,故用過去時,排除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
解析:“當他要開門的時候,他發(fā)現(xiàn)鑰匙不見了”。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
解析:“你讀過一本叫做《等待安雅》的書嗎?”“誰寫的?”根據(jù)句意可知,發(fā)問方是對過去的事情進行提問,故排除AB兩項,因這兩項都是現(xiàn)在時;而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?
解析:“他年輕的時候踢了許多年足球”。本題考查時態(tài)。句中的when he was young是表示過去的時間狀語。題干中沒有強調(diào)在過去的某個時間段正在發(fā)生某事,故排除A項;句中也沒有信息詞強調(diào)對現(xiàn)在造成的影響或與現(xiàn)在的聯(lián)系,故排除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
解析:“他們得到了兩張去加拿大的免費機票,不然他們永遠都不會有錢去那兒?!眔therwise是虛擬語氣的暗示,從“they’d never have been able to…”可知,該句是已發(fā)生的事情的虛擬假設,而前半句是對過去事實的陳述,故選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
解析:“你父親從非洲回來了嗎?”“回來了,但是他在這兒只待了三天就被公司派到澳大利亞去了”。根據(jù)“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
解析:本題考查一般過去時。句意“……我正準備打掃房間,但是有客人來了”。答句應與問句的時態(tài)一致,這些事情都發(fā)生在過去,故選A。