Years ago we didn't know this, but recent science ______ that people who don't sleep well soon get ill.
#104011
A
showed
B
has shown
C
will show
D
is showing