- Who is that old man over there?-Nobody but Jim and his uncle -----.A.know who is heB.know who he isC.knows who is heD.knows who he is
问题描述:
- Who is that old man over there?
-Nobody but Jim and his uncle -----.
A.know who is he
B.know who he is
C.knows who is he
D.knows who he is
答
选B,首先排除A和C,因为答句是陈述句..再者,and在这里表连接词,也就是jim和他叔叔.主语是两个人,后面谓语不+S,除非去掉其中一个人,表示第三人称单数就选D,所以这题正确答案是B!
答
but 在这表示“除...”意思,作为介词使用,真正的主语要看前面的,所以谓语know应是单三,同时动词后又引导了一个有who引导的宾语从句,所以选D
答
选D.knows who he is
A.know没有加S ; who is he语序错误
B.know没有加S ;who he is语序正确
C.knows正确;但 who is he语序错误
答
B.know who he is
首先是因为and 主语是jim和hisuncle 所以用know排除c d
而从句中要用陈述句所以排除ac