第一题选D 因为题目里有一个时间段for five minutes 只有现在完成进行时才有这种用法,表示动作从过去开始一直持续到现在并且有可能持续到将来。第二题选C 完成时表示的是动作已经完成,对现在造成了影响,现在要行动,决定去哪。而D为过去完成时,它与后面的时态现在进行时不符。