by the end of 跟过去完成时和将来完成时是吗?

问题描述:

by the end of 跟过去完成时和将来完成时是吗?
by the end of 是跟这两个时态吧,那还可以跟哪些时态?现在完成时可以吗,给个例句.只能跟完成是吗?

只是过去和将来完成时
不能用现在完成