松树木材能做家具么:How long will it take to have this radio fixed?该怎样理解,will是将来式,fixed是过去式,不明白?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 05:29:44

will是将来式没错,have done是固定用法,表示找别人修,跟时态无关

have sth done 意思是完成某事,fixed是指修理好

翻译:这个收音机需要多久才能修理好

这个fixed在这里也渗透有被动语态的意思,为收音机被修好的意思。正如楼上那个网友说的,是一个固定句型。

记住一个句型:
have something done

这句话翻译过来就是:
修好这个收音机会用多少时间。

fixed当形容词用,修好的,
这台收音机要花多长时间才能修好