新概念英语第33课中的问题 1.She swam to the shore () the night in the water. A.having spent B.far

来自:    更新日期:早些时候
这道英语题中的语法问题~

She swam to the shore having spent the night in the water.这里为什么用having spent
A.having spent B.having spenting C.when spending D.had spent 来自新概念英语157页
答:A
译:在水中呆了整整一个晚上,然后她才游向岸边。
析: 这是新概念英语第二册第33课后中国人根据原句Then she swam to the shore after spending the whole night in the water. 编的选择题。其实并不是什么好题目,是主编让他的一些学生编的,有些题目是有问题的。
这里的having done sth.=after sb. (had) done sth.
现在分词的完成式having done sth.表示这个动作先于主句的动作完成。
这样改写其实并不好。如改为:
Having spent the whole night in the water, 。。。要更好些。

首先,一个标准的英语句子里面除了从句,只能有一个动词,这个句子里的动词就是"swam",所以D首先要排除。这个句子由两部分组成,she swam to the shore . she had spent(过去完成时,这个动作发生在Swam 之前) the night in the water。用现在分词做时间状语,在此处表示动作由主语"she"发出,并且是时间状语,她在水里待了一晚上才游到岸边。

1.She swam to the shore (A) the night in the water.
A.having spent B.far from C.far away D.long
2.She was a light ahead.The light was (C) her.

A.behind B.beside C. in front of D.above

3.Cliffs are usually (C)

A.narrow B>wide C.steep D.sharp

4.That was all she remembered .SHe couldn't (think about) very much.

1C
2C
3D
4think about
本人不才,答案仅供参考。


新概念英语第33课中的问题 1.She swam to the shore () the night in the water. A.having spent B.far视频

相关评论:

相关主题精彩

版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

Copyright © 喜物网