英语选择:Is Denny said__his mini-car lost?

2个回答

  • 选D

    从句子中可以看出,is Denny said的意思是“据说丹尼.”---听说丹尼的迷你汽车丢了?如果转换成陈述语句,则为:Denny is said to have had his mini-car lost."据说丹尼的迷你车丢了."

    have had sth.done的意思有两个:

    1.表示“使(让,要,叫)某事被做”,强调主语意志,过去分词done所表示的动作由他人完成.

    2.以主语为重点,意味着对主语不利的事,常有“遭受”的含意.此时,done所表示的动作执行者不明

    此句中的have had his mini-car lost就是第二种用法.因为已经丢失了,所以用完成时have had