devinpowell314 devinpowell314 26-02-2021 English contestada (If there is life on the moon), humans have no succeeded in finding it. Is this a indepdent or dependent clause?