【题目】You _________ me about it earlier, but you didn't.
A.should have toldB.would have told
C.must have toldD.should tell
在线课程【答案】A
【解析】
考查情态动词+have done。句意:你本该早点告诉我,但是你没有。根据句意可知,空白处表示本应该做而没有做,should have done sth 表示“本应该做而没有做”,故选A。
编辑:chaxungu时间:2026-04-27 03:18:01分类:高中英语题库
【题目】You _________ me about it earlier, but you didn't.
A.should have toldB.would have told
C.must have toldD.should tell
在线课程【答案】A
【解析】
考查情态动词+have done。句意:你本该早点告诉我,但是你没有。根据句意可知,空白处表示本应该做而没有做,should have done sth 表示“本应该做而没有做”,故选A。