By the time I wanted to pay for this sweater ,I found I ___ my money in the pocketA:lost B:have lost C:had lost D:lose

问题描述:

By the time I wanted to pay for this sweater ,I found I ___ my money in the pocket
A:lost B:have lost C:had lost D:lose

C:had lost

选C.
因为by the time, 和found都是过去时,而lost这个动作发生在过去的过去,就是found之前丢的,所以用过去完成时~

C.had lost.过去完成时(past perfect):①表示发生在过去的动作对现在造成的某种影响或结果,用来指定在另一个过去行动之前就已经完成了的一个事件.②过去某动作一直持续到现在将来可能还要延续下去.句中的动作发生在...

答案选 B: have lost
这里用现在完成时,表示这个动作发生在 found 这个动作之前