B) appeared to have been immume中的现在完成时多余,因为前面has appeared已经表达了完成时态。
has appeared 和 have been immune 时态表示多余
一般以为出现eariler的本句中要用had done的时态。但今天长见识了,如果后面出现了have done now/ have now done 强调have done的现在时态的话,那么前面的动作也自然要用had done过去完成时
be immune to
appeared to have been immume中的现在完成时多余,因为前面has appeared已经表达了完成时态。
has appeared to have been, 两个完成时,语义重复。
完成时套完成时没有必要
have appeared 与have been immune 重复 immune from 豁免免除; immune to human influence 免受。。。影响;免疫
to have been immune 这个不定式是做主语的(it是形式主语)不需要时态。
immune from 幸免于难
to have been 的时态不对; appear to do 也不对
appeared to have been immume中的现在完成时多余,因为前面has appeared已经表达了完成时态
把网站装进口袋
随时随地练习