何时用完成时 何时用过去时?

问题描述:

何时用完成时 何时用过去时?
Sorry,we are late.We______the wrong turning.
That's all right.Come in,please.
A.take B.have taken C.took D.had taken
我选的B,我觉得对现在造成影响了,导致we are late.所以用完成时,但是答案是C,为什么?
谁能告诉我到底什么时候用完成时?很多时候我觉得是对现在造成影响了,可答案都是过去时.到底是么是对现在造成影响,有什么标志吗?

想必你已经知道现在完成时的用法了:两个,一是动作发生在过去,但与现在的情况有联系;二是表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词.需要注意的:现在完成时和一般过去时都能...