HarryPotterissaid
來源:國語幫 5.93K
問題詳情:
Harry Potter is said ________ into over twelve languages by the end of last year.
A.to be translated B.being translated
C.having been translated D.to have been translated
【回答】
D [句意:《哈利·波特》據説到去年末已經被譯成超過12種語言了。此句用的是sth is said to do句式,而且“translate”發生在“is said”之前,所以要用不定式的完成式“to have been translated”。]
知識點:非謂語動詞
題型:選擇題