问题补充:
Hehave been here two hours ago, but he hasn’tby now.
A. might; turned to
B. should; turned up
C. could; turned in
D. must; turned on
答案:
A. might; turned to
(答案→)B. should; turned up
C. could; turned in
D. must; turned on
解析:should have done 本应该做某事,而实际上没有做,turn up出现,句意:他两个小时本应该出现的,但是他现在还没有出现。所以选B。