—David has made great progress recently. —______, and______.
【正确答案】 B
【答案解析】“so+主语+谓语”意为“的确如此,确实如此”,主要用于加强语气,表示后者赞同前者的话或意见,前后句的主语指的是同一个人或物。当前面所述情况也适用于后者时,应用so(肯定句),neither/nor(否定句)引起倒装,即“so/neither/nor+be动词/助动词/情态动词+主语。故选B。