___for her powerful and pure voice,houston was the winner of

4个回答

  • ___for her powerful and pure voice,houston was the winner of 6 grammys.

    A.being known B.knowing C.known D.having been known

    我选C

    翻译:休斯顿因感染力强和声音纯净而闻名,曾是六项格莱美奖获得者.

    解析:be known for 因…而众所周知,这句话应该是形容词短语作状语,直接去掉be动词放句首即可.B knowing 现在分词显然是错误的,至于A选项其实从语法上也是可以的,但是因为有C 选项在,根据选最优解,C比A好,所以排除A,至于D,感染力强和声音纯净与六项格莱美奖获得者在时间上没有先后关系,不需要用完成时态.