D
句意:这是他首次参观你的家乡。A.一般过去时; B.一般现在时;C.过去完成时;D.现在完成时。This is the first time that从句中的时态用现在完成时,故选D。
考点: 考查动词时态的用法。