选B、Asshelistenedtothecomingfootsteps
1.Asshelistenedtothecomingfootsteps,herheartwasbeatingfasterandfaster.
as在这里的意思是“当.的时候”
当她听着越来越靠近的脚步声时,她的心越跳越快.
这里的as引导的是一个时间状语从句,主句放在了后面-----herheartwasbeatingfasterandfaster.
调整一下句子顺序,可以表述为
Herheartwasbeatingfasterandfasterasshelistenedtothecomingfootsteps.
这时候主句是Herheartwasbeatingfasterandfaster,主语是herheart
2.A不能选的原因是,listeningtothecomingfootsteps是现在分词形式做状语,有主动的意味,主语应该是人,如Listeningtothecomingfootsteps,shefeltthatherheartwasbeatingfasterandfaster.
这时候主语是she,listen这个动作是她发出的,就没有问题了.
3.C不能选也是同理,when引导的时间状语从句,省略了shewas
整个句子应该是
When(shewas)listeningtothecomingfootsteps,shefeltthatherheartwasbeatingfasterandfaster.
主要还是看动作的发出是主动还是被动,这里因为主语是herheart,就不能用listening了,因为是人,也就是shewaslisteningto.