---Choose the best answer which can plete the sentence.---Jenny hasn't appeared yet.---I think I ________ her here.A.should takeB.must have takenC.may have takenD.should have taken
网友回答
D解析根据对话内容,答语中要表明的是“我本应该把她带来(其实没有)”,而should have done恰恰表示“本应该做的事情(而没有做)”.因此