一道简单英语单选题

问题描述:

一道简单英语单选题
----Who _______ 20 yuan now?
----I do.
A.have B.has C.do have D.is have
说明原因,

B.has
Who 提问的时候要查看语境.分多人情况和单人情况.
看回答,是I,也就是说提问的语境是问"谁",单人式提问,所以选单三形式的"有".
不选D,是因为根据答案,答案回答的是do,所以提问中不可能含有BE动词