He is said _______ his novel a year ago, but I don’t know why it hasn’t come out

He is said _______ his novel a year ago, but I don’t know why it hasn’t come out

题型:不详难度:来源:
He is said _______ his novel a year ago, but I don’t know why it hasn’t come out.
A.to finishB.to have finishedC.to be finishedD.to have been finished

答案
B
解析
考查固定结构。Sb be said to do sth据说某人做某事,如果是一个已经完成的事情,就用完成式。根据a year ago可知本题是指一个已经完成的事情,那么应该使用完成式即be said to have done.
举一反三
Please excuse my _________ in without _________.
A.come; askingB.coming; asking
C.to come; being askedD.coming; being asked

题型:不详难度:| 查看答案
—Do you know the tall man ______ to Mr King over there?
—Sorry, I don’t know him.
A.to speakB.speakingC.is speakingD.has spoken

题型:不详难度:| 查看答案
—Mr Black,what about my application?
—Oh,I regret________you that it hasn’t been successful.
A.telling   B.to tell
C.having told   D.said

题型:不详难度:| 查看答案
________to the man’s timely coming,the________boy was saved.
A.Thanking;drownB.Thanks;drowned
C.Thanked;drownsD.Thanks;drowning

题型:不详难度:| 查看答案
Don’t leave the water ________ while you brush your teeth. 
A.runB.runningC.being runD.to run

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.