ibecarrie85 ibecarrie85 15-02-2019 English contestada Which sentence is correct? powers or power Liquid oxygen and liquid hydrogen power the main engines of the space shuttle. Liquid oxygen and liquid hydrogen powers the main engines of the space shuttle.