单选题 5.  It's high time ______ him a severe lesson for being late.
【正确答案】 B
【答案解析】 是时候给他总迟到一个教训了。句型it's high time that sb. did sth. 多用在虚拟语气中,是时候某人该做某事了,并不表示过去时态,表示“是该做……的时候了”。