其实很简单.如果你看到后面的动词是单数形式,就知道省略的是单数名词.如果后面的动词是复数形式,那么省略的就应该是复数名词.以你的几个例句来说:
The doctor's (office) is across the street.
My uncle's (home) is not far from here.
Richardson's (Stores) have a lot of goods to sell.
还真有Richardson's Stores,是个连锁店,所以用复数.
你这句话:"表示店铺的名词,一般作集体名词看待,但用作主语时,谓语动词往往用复数"不对.应该具体问题具体分析,每次情况都可能不同.比如店名用单数的例子:
After over 40 years, a new Sam's was built next to the original building.
Sam's is open 7 days a week.