—Look, John‘s fallen asleep at work!
—Oh, he must have late last night.
A. waken up
B. put up
C. taken up
D. stayed up
网友回答
A. waken up
B. put up
C. taken up
(答案→)D. stayed up
解析:动词短语辨析。A唤醒;B搭建,张贴,留宿;C占据,从事于,开始做;D熬夜,屹立不倒;句意:—看上班的时候John已经睡着了。—他昨天晚上肯定又熬夜了。根据句意说明D正确。