最好用现在完成时:twenty years have passed, 希望我的回答能对你有帮助,^_^
with two decade passed
20 later
Twenty years have gone.
go to 20 year