it is you who have invented it.it is you who has invented it 请问这种情况是have对还是has对?

问题描述:

it is you who have invented it.it is you who has invented it 请问这种情况是have对还是has对?

have对,这是一个强调句可以把 it is ...who 去掉看...