过去完成时态,过去时用法?I graduated from Peking University and have passed ACCA.I graduated from Peking University and had passed ACCA.是用have 还是had?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 19:30:56
过去完成时态,过去时用法?I graduated from Peking University and have passed ACCA.I graduated from Peking University and had passed ACCA.是用have 还是had?

过去完成时态,过去时用法?I graduated from Peking University and have passed ACCA.I graduated from Peking University and had passed ACCA.是用have 还是had?
过去完成时态,过去时用法?
I graduated from Peking University and have passed ACCA.
I graduated from Peking University and had passed ACCA.
是用have 还是had?

过去完成时态,过去时用法?I graduated from Peking University and have passed ACCA.I graduated from Peking University and had passed ACCA.是用have 还是had?
楼主好,
由于没有明显的时间对比
用have,现在完成时,表示过去发生的事对现在造成的影响.
I graduated from Peking University and have passed ACCA
以下情况用had
I had passed ACCA before I graduated from Peking University.
在从北京大学毕业之前,我就已经考过了ACCA.
考过ACCA和毕业时间对比,由于毕业时间是过去,考过ACCA的时间又比毕业时间早,即过去的过去,所以用过去完成时.

I graduated from Peking University and had passed ACCA.

这句对,主时态要一致。 前面是一般过去,后面应该也用过去的时态(一般过去,过去完成,过去将来,等等)

应用have更合适。

had

and连接时前后时态一致,直接过去时不需要have的任何形式!如果需要表示在毕业前通过了A..,则需要有时间提示。你可以问问老师,我的错不了