Do you have to report to a LMS?
If it is one-to-one, and only three sets, how can someone have two correct matches? If he has one wrong, necessarily he has a second wrong. So only 1 or 3 can be correct. And similar issues for other number of sets. But to construct a custom question will be easy. Do you want both drag&drop and dropdown lists? Dropdown can be done out of the box, D&D will need the Interactive widget from InfoSemantics, which is not suited for HTML5 output until now.
Scoring system for the more complex system is more straighforward.
Lilybiri