*******************您好.很荣幸为您回答问题********************
选D,
C明显的是语法错误,
如果要用完成时也是使用:have read的形式,
绝对不可能出现sb. having read ....
翻译:当你第二次读这篇短文时,隐藏的意思将会为你变的更加清楚.
--------------------------------------------
补充:这句话中明显不是做伴随状语。
D
就是说 当你第二次读这篇文章时 它当中隐含的意思(或隐身意义)你就会明白了
D When引导的时间状语从句,主将从现
c
本题考察垂悬分词的用法,就是逻辑主语与真正主语不一直的情况
D 表虚拟和假设的意思 即汉语里的“书读百变其意自现”