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_March, 1981.A. in B. at C. on D.
2、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 exercises _ seven _ the evening.A. on; to B. at; in C. by; of D. at;
3、 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 morning of our sports meeting.A. at B. on C. with D. of( ) 11. Why did you get up so early
4、 _ 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_ 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.
5、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_September, 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 ofte
6、n 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 _ 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. Of1.It is h
7、alf _ two.表示三十分钟及三十分钟以内的时刻,用介词past,故选C。A.toB.tillC.pastD.at2.They have been friends _2000.A.forB.sinceC.inD.on【解析】:此句意为“自从2000年以来,他们一直是朋友。”“since+过去时间点” : 表示“自从.以来”,常用现在完成时,故选B。3.He finished the exam _an hour.A.withinB.atC.forD.on【解析】:at常后接时刻,而此处是时间段,所以不能用at;“for+时间段”表示长达多长时间,常与持续性动词连用,而finish是短暂性动词
8、,所以不能用for;on不接时间长度,所以此处不用on。within+时间段:在.之内;within用于此,此句意为“他在一小时之内完成考试。”故选A。4.It is almost two oclock. Look, its three_two.A.toB.tillC.pastD.at【解析】:to:用于表示超过30分的时刻,表示“差”。此处意为“ 差不多两点了。看,一点五十七分了(两点差三分)。”故选A。5.The show will begin _ten minutes.A.afterB.beforeC.forD.in【解析】:此句意为“表演将于十分钟后开始。”before在之前,for长
9、达,这两个介词用于此均不符合语意。 而“in+时间段”表示多久之后,用于将来时;“after+ 时间段”表示在.之后,常用于过去时,故选D。6.I have been learning English _ten years.A.duringB.forC.sinceD.in【解析】:During在期间,since自从起,in表示年月等。此句意为“我已经学英语十年了。”用“for+时间段”表示长达多长时间,故选B。7.They came back _two days.A.afterB.beforeC.forD.in【解析】:“before+时间点”表示在之前,before不能后接时间段,据此排除B
10、(此处若要表示两天前,要用two days ago)。 “for+时间段”表示长达多长时间,常与持续性动词连用,而come是短暂性动词,所以不能用for; “in+时间段”表示多久之后,用于将来时,而此处是过去时,所以不能用in;“after+ 时间段”表示在.之后,常用于过去时,可用于此,故选A。8.You must be home _ten oclock. A.onB.inC.byD.during【解析】:on/in/during不能后接时刻,by ten oclock表示在十点之前,故选C。9.She came to the library _6:30 and stayed _10:30
11、. A.at , atB.before , duringC.at , untilD.during, before【解析】:during不后接时刻,据此排除BD;若A选项用于此,句意不符合逻辑。用C选项,句意才符合逻辑: “她在六点半的时候来到图书馆,然后一直待到十点半。”故选C。10.She didnt go home _ten.A.untilB.duringC.forD.in【解析】:此句意为“她直到十点才回家。”“not.until/till” 表示“直到.才”,故选A1.I went shopping_ Sunday afternoon.正确答案:on【解析】:表示在某一天的上午、下午或
12、晚上,用介词on。2.What happened_ June 13, 2008.正确答案:on【解析】:表示在具体某一天,用介词on。3.We had a maths test_ Thursday.正确答案:on【解析】:表示在具体某一天,用介词on。4.Dont go out_ night.正确答案:at【解析】:at night 在晚上,固定搭配。5.Ginas birthday is_September.正确答案:in【解析】:表示在某个月份,用介词in。6.The party will be held_the end of this month.正确答案:at【解析】:固定搭配at t
13、he end of在的末尾,at the end of this month在这个月末。7.Dont be late. The class will begin_8:30.正确答案:at【解析】:表示具体时刻,用at。8.Jhon was born_1980.正确答案:in【解析】:表示具体年份,用in9.She has slept_a few hours.正确答案:for【解析】:for+时间段,表示长达多长时间。10.They always go swimming_ summer.正确答案:in【解析】:表示在某个季节,用介词in。11.John was very tired. He fe
14、ll asleep_ the film.正确答案:during【解析】:during在期间,原文表示他在看电影期间睡着了。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 oclock at the latest.正确答案:by【解析】:by不迟于,原文表示工作最迟应当在6点之前(不迟于6点)完成。15.We hav
15、ent spoken to each other_last week.正确答案:since【解析】:since自从起。原文意为“自从上星期到现在,我们都没有与彼此说话。”16.Dont go anywhere. Stay here_nine oclock.正确答案:until【解析】:until直到。原文意为“哪里都不要去。在这里待到9点钟。”17.Will you come to my birthday party on Sunday? - Yes, I should be back_Sunday.正确答案:by【解析】:by不迟于。原文意为“你能在星期天来参加我的派对吗?-能,我应该能在星
16、期天之前(不迟于星期天)回来。”18.I met Mary_the morning.正确答案:in【解析】:表示在上午、在下午或在晚上,用in,如in the morning/afternoon/evening19.I cant go to the party on Monday. I wont be back_Tuesday.正确答案:until【解析】:notuntil直到才。原文意为“我参加不了星期一的派对。我要到星期二才回来。”20.It has been sunny_the last two days.正确答案:for【解析】:for+时间段,表示长达多长时间。选择答案:BAAAA ABBBB BCADB ADBDB