用过去时或过去完成时填空

问题描述:

用过去时或过去完成时填空
We hardly_______(recognize)each other because we_____(not meet)since we were quite young.
The  motorist________(discover)to  his  relief  that  he________(not  take)the  wrong  road  after  all.

recognized.haven't met.
discovered .hadn't taken谢谢,请问为什么这样填呢?不好意思,刚才睡午觉去了。1.第一个只能填recoginized,这是过去没认出了(现在肯定认出来了),所以用的一般过去式。第二个出现了since从句,所以用现在完成时。2.同样的道理,这件事情发生在过去,所以用discovered,而他没走错路是在这之前发生的,所以用过去完成时。