1、 ) 1. Children get gifts ____ Christmas and ____ their birthdays. A. on; on B. at; on C. in; in D. in; on ( ) 2.----There is nothing ____tomorrow afternoon, is there? -----No. We can have a game of table tennis. A. on B. in C. out D. up ( ) 3. A lot of students in our school were born____M
2、arch, 1981. A. in B. at C. on D. since ( ) 4. He suddenly returned____ a rainy night. A. on B. at C. in D. during ( ) 5. My grandfather was born____Oct. 10, 1935. A. on B. in C. at D. of ( ) 6. The train is starting___five minutes. A. in B. at C. for D.still ( ) 7. Mike does his exercise
3、s ____ seven _____ the evening. A. on; to B. at; in C. by; of D. at; on ( ) 8. Children wake up very early____the morning of Christmas Day. A. in B. on C. for D. at ( ) 9 ____ a cold winter morning, I met her in the stfeet. A. In B. On C. At D. For ( ) 10 It happened to be very cold____ the
4、 morning of our sports meeting. A. at B. on C. with D. of ( ) 11. Why did you get up so early ___ this morning. A. on B. / C. at D. in ( ) 12. He went to Shanghai___ September 3, 1991 and came back___ a cold morning last year. A. in; on B. on; in C. on; on D. in; ia ( ) 13. Lucy was born___
5、 the night of May 12, 1984. . ... A. on B. in C. at D. to ( ) 14. Mrs Brown came to China ____ 1996. A.on B. of C. to, D. in ( ) 15 ___ the morning of November 20, 1915, the workers came to Chicago to show their mourning of Joe Hill. A. On B. In C. For D. At ( ) 16. Ann moved___Hangzhou___S
6、eptember, 1992. A. /; in B. to; in C. to; on D, in; in ( ) 17. They started off___an autumn afternoon. A. during B. at C. in D. on ( ) 18. He often goes ____ school ____ six thirty ____ the morning. A. for; to; in B. to; at; in C. to; for; at D, for; at; to ( ) 19. He arrived ___ Shanghai
7、 9: 30 ___ March 5. A. at; in; at B. to; on; at C. in; on; at D. in; at; on ( ) 20.The English teacher told me to get there____ half past ten. A: in B. at C. on D. Of 1.It is half ______ two.表示三十分钟及三十分钟以内的时刻,用介词past,故选C。 A.to B.till C.past D.at 2.They have been friends _____2
8、000. A.for B.since C.in D.on 【解析】:此句意为“自从2000年以来,他们一直是朋友。”“since+过去时间点” : 表示“自从….以来”,常用现在完成时,故选B。 3.He finished the exam ______an hour. A.within B.at C.for D.on 【解析】:at常后接时刻,而此处是时间段,所以不能用at;“for+时间段”表示长达多长时间,常与持续性动词连用,而finish是短暂性动词,所以不能用for;on不接时间长度,所以此处不用on。within+时间段:在….之内
9、within用于此,此句意为“他在一小时之内完成考试。”故选A。 4.It is almost two o’clock. Look, it’s three____two. A.to B.till C.past D.at 【解析】:to:用于表示超过30分的时刻,表示“差”。此处意为“ 差不多两点了。看,一点五十七分了(两点差三分)。”故选A。 5.The show will begin _____ten minutes. A.after B.before C.for D.in 【解析】:此句意为“表演将于十分钟后开始。”before在…之前
10、for长达…,这两个介词用于此均不符合语意。 而“in+时间段”表示多久之后,用于将来时;“after+ 时间段”表示在….之后,常用于过去时,故选D。 6.I have been learning English ______ten years. A.during B.for C.since D.in 【解析】:During在…期间,since自从…起,in表示年月等。此句意为“我已经学英语十年了。”用“for+时间段”表示长达多长时间,故选B。 7.They came back _______two days. A.after B.before
11、 C.for D.in 【解析】:“before+时间点”表示在…之前,before不能后接时间段,据此排除B(此处若要表示两天前,要用two days ago)。 “for+时间段”表示长达多长时间,常与持续性动词连用,而come是短暂性动词,所以不能用for; “in+时间段”表示多久之后,用于将来时,而此处是过去时,所以不能用in;“after+ 时间段”表示在….之后,常用于过去时,可用于此,故选A。 8.You must be home ______ten o'clock. A.on B.in C.by D.during 【解析】:on
12、/in/during不能后接时刻,by ten o’clock表示在十点之前,故选C。 9.She came to the library _____6:30 and stayed _______10:30. A.at , at B.before , during C.at , until D.during, before 【解析】:during不后接时刻,据此排除BD;若A选项用于此,句意不符合逻辑。用C选项,句意才符合逻辑: “她在六点半的时候来到图书馆,然后一直待到十点半。”故选C。 10.She didn’t go home _________ten.
13、 A.until B.during C.for D.in 【解析】:此句意为“她直到十点才回家。”“not….until/till” 表示“直到…..才”,故选A 1.I went shopping ____ Sunday afternoon. 正确答案:on【解析】:表示在某一天的上午、下午或晚上,用介词on。 2.What happened ____ June 13, 2008. 正确答案:on【解析】:表示在具体某一天,用介词on。 3.We had a maths test ____ Thursday. 正确答案:on【解析】:表示在具体某一
14、天,用介词on。 4.Don’t go out ____ night. 正确答案:at【解析】:at night 在晚上,固定搭配。 5.Gina’s birthday is ____ September. 正确答案:in【解析】:表示在某个月份,用介词in。 6.The party will be held ___the end of this month. 正确答案:at【解析】:固定搭配at the end of…在…的末尾,at the end of this month在这个月末。 7.Don’t be late. The class will begin ___ 8:
15、30. 正确答案:at【解析】:表示具体时刻,用at。 8.Jhon was born ____1980. 正确答案:in【解析】:表示具体年份,用in 9.She has slept ___ a few hours. 正确答案:for【解析】:for+时间段,表示长达多长时间。 10.They always go swimming ___ summer. 正确答案:in【解析】:表示在某个季节,用介词in。 11.John was very tired. He fell asleep ___ the film. 正确答案:during【解析】:during在…期间,原文
16、表示他在看电影期间睡着了。 12.We will come back___ two months. 正确答案:in【解析】:in +时间段,表示多久之后,常用于将来时态。 13.We crossed the line ___the same time. 正确答案:at【解析】:at the same time同时。 14.The work should be done ___ six o’clock at the latest. 正确答案:by【解析】:by不迟于,原文表示工作最迟应当在6点之前(不迟于6点)完成。 15.We haven’t spoken to each oth
17、er ___ last week. 正确答案:since【解析】:since自从…起。原文意为“自从上星期到现在,我们都没有与彼此说话。” 16.Don’t go anywhere. Stay here ___ nine o’clock. 正确答案:until【解析】:until直到…。原文意为“哪里都不要去。在这里待到9点钟。” 17.–Will you come to my birthday party on Sunday? - Yes, I should be back __Sunday. 正确答案:by【解析】:by不迟于。原文意为“你能在星期天来参加我的派对吗?--能,我
18、应该能在星期天之前(不迟于星期天)回来。” 18.I met Mary___ the morning. 正确答案:in【解析】:表示在上午、在下午或在晚上,用in,如in the morning/afternoon/evening 19.I can’t go to the party on Monday. I won’t be back ___Tuesday. 正确答案:until【解析】:not…until直到…才。原文意为“我参加不了星期一的派对。我要到星期二才回来。” 20.It has been sunny___ the last two days. 正确答案:for【解析】:for+时间段,表示长达多长时间。 选择答案:BAAAA ABBBB BCADB ADBDB






