v.aux. (过去式和过去分词为had [hAd]; 第三人称单数现在式为 has [hAz; hEz, Ez]) [构成各种完成形式]业已, 曾经 You haven't been abroad before, have you? 你以前没出过国, 是吧? ②[用于虚拟语气] If they had [had they] time, they would certainly come and help us. 如果他们有时间, 他们一定会来帮助我们。本回答被网友采纳
第3个回答 2019-07-29
从狭义角度来说可以构成完成时态 〔have+过去分词〕如: ~I have been here for some years. ~He has studied English since young. 从广义角度来说还可以构成完成进行时态 〔have been+现在分词〕如: ~I have been waiting for you here. 我一直都在这里等你来着。