纠结的英语选择题.求详细解答

来源:百度知道 编辑:UC知道 时间:2024/06/06 09:04:28
Bob__here to see you and he__a note on your desk
Ahas come;had left
Bhas been;has left
Chas come;left
Dhas been;left

个人观点:D.has been;left
第一个空表示过去的动作对现在影响,并且强调完成,所以用“been”这个延续性动词,而后面的Left表示间的陈述,他把东西留下了,因为动作发生在过去,所以用leave的过去式left

D
因为来看你是发生在留条之前。
所以留条是过去时态,来看你就有了对比的时态,所以是过去完成时。
COME的用法填进去是不对的。COME是不及物动词。