第一题 改成 had recorded,这个乡村歌手astonished他的fans 是一般过去,因为他表演了一首 一个摇滚乐队原创的歌曲 (摇滚乐队record 是在乡村歌手表演之前--过去的过去,该用过去完成时) .
第二题,be capable of doing是固定搭配,没有 be capable to do 的用法 (PS.be able to do是对的)
第三题,按照你的说法的话,意思是 "随着一只猫头鹰飞过林中空地,它的翅膀拍打and它的耳朵转向..."; 但是这句话 翅膀咋样是个很小的概念,耳朵干啥是个 很具体的 比较重要的概念,所以 按照答案,and作为连词 连接两句话,前半句是 "随着它的翅膀安静的拍打,一只猫头鹰飞过林中空地" and后半句是 "它的超敏感耳朵转向隐藏在叶子后面的小生物们发出的细小的声音"
第四题,determine有个特殊的用法就是 sb be determined to do,所以A没错; until 不和doing连用,尤其这里讲的是一种 一般事实,应该改为 until she revises it.