the environments in which ferns grow range from standing water to very dry areas nonetheless, all ferns are dependent upon free water in order to complete their life cycle explain why this is the case