语法 Sentence Correction-1803

标记

In Greek theology the supreme being was Esaugetu Emissee (Master of Breath), who dwelt in an upper realm whose floor was the sky, and who has the power of giving and of taking away the breath of life.


划线句子是否正确?

  • 正确
  • 错误

正确的用户笔记

1个赞

ZoeyYu 2015-10-31 19:18:47

1.whose与前面的who辨析不清。前面的who是指Esugetu Emissee,后面的whose可能和EE的混淆,其实应该代指realm,用which比较好。 2.power of +名词,而非分词

1个赞

bravedear 2014-10-22 17:23:53

who has 时态不平行而且whose就近应该指代的是realm,但是前面的who是god,就造成了歧义,所以直接用in which或者where是绝对更加清晰的。因为whose可以修饰人也可以修饰物。 用whose的时候要考虑如果就近指代会不会和主语的指代产生歧义。

0个赞

奋战 2015-02-12 17:16:35

全句用过去时 has应改为had

0个赞

queenkat 2016-10-11 22:22:47

whose可以歧义修饰前面的ee 然后have the power to do sth;have the power of sth

0个赞

CIWang 2016-08-31 13:58:17

Has 的tense錯了

0个赞

克村 2016-03-19 20:45:18

跟在and who 之后的时态不对, 应该用过去式

0个赞

飞舞的彩蝶 2015-10-19 20:42:51

whose should be where or in which

0个赞

oihuhuhu 2015-09-01 09:20:57

与dwelt保持平行,用had。where和in which没有差别,都可以用。

0个赞

vivian_fordream 2015-08-11 20:47:47

who has the power

0个赞

foreverlulay 2015-07-01 21:53:13

has 时态错误

0个赞

阿阿阿阿阿阿水 2014-11-06 18:17:51

这是个平行,dwelt是过去式,所以后面的has错误,应该用过去式had

GMAT

考满分GMAT备考平台-公开课天天看,免费提供强大的学习做题
系统,专业优质的在线课程助你迅速提分。

GMAT考满分App

把网站装进口袋
随时随地练习

联系我们