问题

ago we didn’t know this , but recentscience______that people who don’t sleep well soon get ill.
A:showed
B:has shown
C:will show
D:is showing
B:has shown
C:will show
D:is showing
正确答案是: