单选题 22.Research findings show we spend about two hours dreaming every night, no matter what we ______during the day.
【正确答案】 D
【答案解析】may have done sth意为“可能做了某事”。must have done sth表示推测,作“肯定做了某事”讲。would have done sth意为“本来可能做了某事”。should have done sth作“本来应该做某事(而实际未做)”讲。