请问各位大侠 Have you been in this lab before?这句话是过去完成时吗?我在一本语法书上看到过去完成时是had+过去分词....怎么不一样啊。小的是英语初学者 还不是很明白,求高人指点。