高三英语语法题一道It was an unforgettable accident that the luxurious ocean liner sank while____the Atlantic.A.crossing B.crossed C.being crossed D.having crossed选哪个.为什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 12:22:31

高三英语语法题一道It was an unforgettable accident that the luxurious ocean liner sank while____the Atlantic.A.crossing B.crossed C.being crossed D.having crossed选哪个.为什么
高三英语语法题一道
It was an unforgettable accident that the luxurious ocean liner sank while____the Atlantic.
A.crossing B.crossed C.being crossed D.having crossed
选哪个.为什么

高三英语语法题一道It was an unforgettable accident that the luxurious ocean liner sank while____the Atlantic.A.crossing B.crossed C.being crossed D.having crossed选哪个.为什么
答案是A WHILE后面要加的是持续性的动作 而且LINER 与cross是主动关系 所以要用crossing而不是B 或C
至于D 可从意思上理解.

选C,考查动词时态。A为一般现在时不符合。B为一般过去时,不符合题意。C为过去完成时,题目中说邮轮在穿过海域时沉了,说明正在穿过,又是指过去,C正确。D为现在完成进行时,因为沉船的动作已经发生完毕,不能用having.

A 过去进行时的用法