She swam to the shore_____the night in the water?A. having spentB. having spendingC. when spendingD. had spent书上的原话She swam to the shore after spending the whole night in the water?请说明为什么,这一点最重要.谢谢!

问题描述:

She swam to the shore_____the night in the water?
A. having spent
B. having spending
C. when spending
D. had spent
书上的原话
She swam to the shore after spending the whole night in the water?
请说明为什么,这一点最重要.
谢谢!

选择A
原话的意思是:她在水里呆了整晚后,游向了海滩.
那么看选项A,Having spent the night in the water做状语,符合原句的意思
B选项有明显的语法错误,C选项直译过来是:她在水里呆了整晚的同时游向了海滩.明显这是不通顺的.
若选D选项,则 有swam,Had 两个谓语,明显不对,所以选A