Русско-английский научно-технический словарь
прошло время
см.
не прошло много времени с тех пор, как
Русско-английский научно-технический словарь
прошедший
прошло много времени