but these have not had any effect中have和had分别起什么作用?怎么解释

哪个代表时态?哪个当“有”讲?请按字面意思把整句话翻译一遍,不通顺没关系。谢谢

这个句子是现在完成时,构成是助动词have+过去分词,本句中have是助动词,had是过去分词,had和have是两个意义完全不同的词,初学者都容易搞混。
温馨提示:答案为网友推荐,仅供参考
相似回答