thphan thphan 13-10-2021 English contestada 3. John failed again. He _______ harder. A. must have tried B. should have tried C. can tried D. may have tried