答:Does he still live here?
析:我认为after so many years应该是主句:I don't know 的状语.可以改为:
After so many years, I don't know if /whether he still lives here.
过了这么多年之后,我不知道他是不是还住在这里.
语境:我俩是发小,我以前住在这里.我们以前是好友.后来我离开了这里,与他失去了联系.过了多年(比如说30年),我回到故地,在进这个村之前,我在想:他还住在这里吗?Does he still live here?
我不知道.
