21.A grand celebration along with the military parade was broadcast live at 11 am,______ millions of families were sitting in front of the television, watching it.
A. which B. when C. what D. that
【答案】B
【解析】
【详解】考查定语从句。句意:这个盛大的庆祝宴伴随着军队的游行在早上十一点被现场直播,在那个时候成千上万的家庭坐在电视机前观看它。此处是非限定性定语从句,先行词是11 am,从句缺少时间状语,应使用关系副词when引导。故选B
22.—Ouch! I_______ this really bad toothache for about three days.
—You really need to take a day off and see a dentist.
A. have B. am having C. have had D. had
【答案】C
【解析】
【详解】考查动词时态。句意:——啊!我已经牙疼整整三天了。——你真的需要请一天假,去看牙医。现在完成时表示已经发生,持续到现在并且仍在进行的动作,根据时间状语for three days和“你真的需要请假去看牙医”可知,此处应使用现在完成时。故选C。
23.—This new dress code________ everyone at school, teachers and students alike.
—Yes, there are no exceptions.
A. applies to B. subscribes to C. adds to D. contributes to
【答案】A
【解析】
【详解】考查动词短语辨析。句意:——这个新的着装规定适用于学校里的每个人,老师和学生都一样。——是的,没有例外。A. applies to运用,适用;B. subscribes to赞同,订阅,捐款;C. adds to添加;D. contributes to捐助。根据后文there are no exceptions.可知,此处指“新的着装规定适用于学校里的每个人”。故选A。