list1 Inner[{#2,#1}&,list2,{0,1}, #2&]

**Original Answer**

    list1 Inner[{1,#1}&,list2,{1,0}, #2&]