2.【解析】选D。句意:你刚刚拿到的钥匙是用来开前门的。A项is used to opening习惯开;B项used to open 曾经开;D项is used to open 被用来开。
3.【解析】选B。in the last ten years在过去的10年中,常用现在完成时态。
4.【解析】选C。考查交际用语。问句是征求听话人的许可,分析四个选项,go ahead“好吧;做吧;行”符合题意; come on“加油”; take care“保重”;hold on“握住不放,不挂断电话”均不符合逻辑。
5.【解析】选B。句意:人们通过用私家车来避免公共交通的延误,这反过来产生了更多的问题。in short 简而言之;in turn 反过来;in doubt 可怀疑的;in case 万一。根据句意可知答案为B项。