His invention is superior to previous _______.
(Can we put 'gift' in the blank? Which expressions are suitable for the blank? Would you name some of them? Can we use 'one'?)
English - Ms. Sue, Sunday, April 10, 2011 at 10:29pm
"gift" is not suitable for the blank
You could say --