作业帮 > 英语 > 作业

The snake been on the ground 这句话正确吗?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/06/08 05:17:30
The snake been on the ground 这句话正确吗?
这原来是新概念英语书上第53课“多项选择题”中的一道英语选择题,原题是:
The bird snatched the snake from the ground.So the snake been _______ the ground.
A.at B.from C.over D.on(答案选D)
"正确"指的是语法是否合理?这里拿到不是“The snake was on the ground”吗?
D. on
on 在句子中是介词,译为 在...表面上
句子应为:
The bird snatched the snake from the ground. So the snake had been on the ground.
整句翻译:
鸟把蛇从地上抓走了,所以蛇原来是在地面上.
再问: 你的意思是这个句子是少了一个"had"?这个句子是否应该是"The bird snatched the snake from the ground. So the snake had been on the ground."? 谢谢!
再答: 对,前句的动词 ‘snatched’ 是过去式,后句的 ‘had been'是过去完成式。