现在完成时时态问题

来源:百度知道 编辑:UC知道 时间:2024/05/09 04:10:32
the friendly relations and cooperation between our tow countries have been enhanced in the past few years
上面的句子现在完成时的时态用的对吗?请指教下~是用have吗?不是has啊?
还有
we have had four texts this semester
这个句子里面的have had这样连着再好多句子中出现 是什么意思啊?什么时候have had连起来这样用?

we have had four texts this semester
这句话的中的have had是用在现在完成时。而现在完成时的结构是have/has+过去分词。这句话翻译出来就是(这学期我们有4种文本)。这样这句话就好理解了。have是过去完成结构的一部分,而had就可以翻译为“有,拥有”。所以have had就好理解了。