发布网友
共4个回答
热心网友
have/had passed
是一般完成时或是过去完成时
意思是我离开学校已经有三年了
have+动词过去分词构成完成时
热心网友
用HAVE PASSED较好,因为SINCE是用HAVE 完成时的标志。
一般有SINCE什么什么的,前面都会用完成时的。~
热心网友
Three years have passed since I left school.
现在完成时
热心网友
have passed