Quiz: would have been able to do = could have done; would possibly have done = might have done - DentalEnglish