a.would agree b.would have agreed* c. did agree d.had agreed*
You can ask a new question or answer this question.