—Is this the first time that you ______ Nanchang?—No. But it has been 3 years since I last ____ here.A.visit; come B.have visited; came C.visited; came D.have visited; come
答案:【答案】B【解析】考查时态。句意:—这是你第一次来南昌吗?—-不。但是自从我上次来这里已经三年了。这里考查句式This is the first time that…“这是第一次……”,that从句中谓语动词用现在完成时;since“自从”,从句的时态用一般过去时。故选B。