试题分析:句意:昨天下午当我们正在打篮球时,你正在做什么?结合语境可知下文描述的是过去某时正在进行的动作,故用过去进行时态。选A。 考点:考查动词的时态。
22.Ms Li will tell us something about her trip to America when she _____ back. A.came B.is coming C.comes D.will come 【答案】C
【解析】句意:李女士回来时会给我们讲讲她的美国之行。当主句是一般将来时态时,when引导的时间状语从句用一般现在时态表示,故答案为C。
23.Sally _______ reading the novel. She will return it in the afternoon. A.finish 【答案】C 【解析】 【详解】
句意:莎莉已读完小说了。她下午还。A. finish动词原形; B. finishes一般现在时态的第三人称单数形式; C. has finished 现在完成时态的第三人称单数形式;D. is finishing现在进行时态的第三人称单数形式。根据下句She will return it in the afternoon. 她下午还。可知,她已经读完了,故用现在完成时态,故选C。
B.finishes
C.has finished
D.is finishing
24.The young man ________yellow ___________his keys in his office. He’s forgetful and can’t enter the house. A.in;left 【答案】C 【解析】 【详解】
句意“穿黄色衣服的年轻人把他的钥匙落在他的办公室。他是健忘的并且他不能进入房子”。leave sth in+地点“把某物落在某地”;forget sth忘记某事。根据句意可知,in+颜色表示“穿……颜色的衣服”,排除B和D;第二空处,根据He’s forgetful and can’t enter the house可知,落钥匙的动作发生在过去,对现在造成的影响是他进不去房子,用现在完成时have done,故选C。
B.on;forgot
C.in;has left
D.on;has forgotten
25.— What do you think of the young lady?
— She is hard-working. She ________ all her effort into her work before she got ill. A.has put 【答案】C 【解析】
试题分析:句意:你认为这位小姐怎样?她很勤奋。她生病前把她所有的精力都投入到她的工作中。根据时间状语从句before she got ill.可知主句该用过去完成时态,所以选C。
B.put
C.had put
D.would put
考点:考查动词时态。
26.— What did you do after school yesterday? — I ______ basketball with Peter. A.play 【答案】C 【解析】 【详解】
句意:昨天放学后你做了什么?—我和彼得打了篮球。
本题考查的是动词的时态,根据问句中的yesterday可知,本题是一般过去时,故答案选C。
B.will play
C.played
D.has played
27.The teacher came into the classroom while the students _________ their homework. A.are doing B.did C.were doing 【答案】C 【解析】 【详解】
句意:当学生们正在做作业的时候,老师走进了教室。are doing正在做,现在进行时;did做,是do的过去式;were doing正在做,过去进行时。根据句中The teacher came into…可知,这句话用的是过去时态,且从句中表示的是正在进行的动作,因此应用过去进行时态,选C。
28.He _________________ his wife for ten years A.has married B.has been married with C.has been married to D.got married to 【答案】C 【解析】 【详解】
句意:他和妻子结婚十年了。“for+一段时间”表示某个动作或状态持续一段时间,谓语动词是可持续动词。marry结婚,是短暂性动词,不可以持续,get married to sb.也是不可以持续的,排除A和D;be married to sb.与某人结婚,表示状态,故答案为C。
29.Her son Coke, but now he milk. A.used to drink; is used to drinking C.is used to drinking; used to drink 【答案】A 【解析】 【详解】
句意:她儿子过去常喝可乐,但现在他习惯喝牛奶。
B.used to drinking; drinks D.was used to drink; is drinking
used to do过去常常做;be used to doing sth习惯于做某事;drinks喝,第三人称单数形式;is drinking现在进行时,根据转折词but,可知前句表示过去喝可乐,后句表示习惯于喝牛奶,故选A。
30.--- I went to see you last night, but you weren’t in. Where were you then? ---I _______ a walk by the river.
A.had B.was having C.have had D.have 【答案】B 【解析】 【详解】
句意:——昨晚我去看你了,但你不在。那时你在哪里?——我在河边散步。由上文中 “Where were you then?”可知,问句是询问“昨天晚上当我去看望你的时候,你正在哪里?”此句表达的是过去正在发生的事情,要用过去进行时态。故答案为B。