How long will it take to have this radio fixed?该怎样理解,will是将来式,fixed是过去式,不明白?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 09:53:38
How long will it take to have this radio fixed?该怎样理解,will是将来式,fixed是过去式,不明白?

How long will it take to have this radio fixed?该怎样理解,will是将来式,fixed是过去式,不明白?
How long will it take to have this radio fixed?该怎样理解,will是将来式,fixed是过去式,不明白?

How long will it take to have this radio fixed?该怎样理解,will是将来式,fixed是过去式,不明白?
will是将来式没错,have done是固定用法,表示找别人修,跟时态无关

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

have sth done 意思是完成某事,fixed是指修理好
翻译:这个收音机需要多久才能修理好

记住一个句型:
have something done
这句话翻译过来就是:
修好这个收音机会用多少时间。

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