If you’d explained your problem to me, I _____ to help you.

would have been able
could have
will have been able
was able
Elementary Grammar Exercises A1
English Vocabulary Tests
Table of English Grammar Contents (All Levels)
Intermediate Grammar Exercises