If you had told me about your problem, I ____ able to help you.
A: might be
B: may have been
C: may be
D: might have been
A: might be
B: may have been
C: may be
D: might have been
举一反三
- If you had told me about your difficulty, I ______ able to help you. A: will have been B: would have been C: will be D: would be
- 中国大学MOOC: If you had told me about your problem, I ____ able to help you.
- –What do you think the noise was? –It (__) a cat. A: may be B: might be C: could have been D: might have been
- I would have been able to figure out the situation and help you out if you told me early. A: have told me earlier B: had told me earlier C: had told me early D: D. could tell me early
- If you _____ me about it earlier, I would have been more careful. A: have told B: had told C: Told D: tell