contribute to没有因为的意思.你们的老师可能与attribute to (归因于)混淆了.如:
He attributes his success to hardworking.这里可以理解为因果关系.