Ice and snow ( ) some ancient animal bodies kept through thousands of years under them.
A.get
B.have
C.have got
D.got
本题答案为C,请问老师这个句子怎么翻译?此处have got怎么理解?为何A/B选项有误。
谢谢老师指点。
ice and snow做主语后面是have got sth. done句式=have done sth.而后面的through=for
其实这个句子完全可以换做Ice and snow have kept the bodies for thousands of years