nasirshumba nasirshumba 17-01-2023 English contestada I think I ______ have failed the test, but i'm not sure. A. ought to B. might C. shall D. can