帮我看下这道题.为什么不能选D?

如果按你的思路,那这里也不应该是D,因为主句的时态本来就是过去时,couldn't表示了这一点.若果是过去的完成时,那就应该用had .
选A的原因是,他不能用他的车,是因为车正在被修理,用进行时态,又是过去发生的所以应该用过去进行时.完成时他毕竟有完成了的意思,如果车已经修好了,那他干嘛不能用呢?

更多阅读