✔ 最佳答案
不錯!在一般的Present Perfect Tense是有用has,如:
He has lived in Hong Kong for ten years.
但在conditional裏面,would+have+Past Participle)是不會變成has
因為在would後面,一定是用have,所以你大可以看到我並不是寫:would+Present Perfect,而是寫:would+have+Past Participle
希望幫到你!
2008-04-06 17:48:00 補充:
小女的美語迪示尼,就有一個故事,講到高非狗查案,他曾講過一句話:
It could not have been the elephant.(譯為:不可能是大象),你大約可以看到,雖然用it但也是用have(其實不論would, could, must, can, should等,後面不會用助動詞的has)