have somthing done 表示.遭受.或是表被动的意思.
翻译:到现在你应该明白交通规则了.别人已经给你经常解释过了.这是比较通顺的翻译.如果按字面意思来解释,可能会更好理often enough :足够经常 --到现在你应该明白交通规则了.你已经足够经常让它(the traffic rule)被解释了 .希望这样你可以理解.
另外你这个句子的后一句,应该是:You’ve had it explained often enough
have somthing done 表示.遭受.或是表被动的意思.
翻译:到现在你应该明白交通规则了.别人已经给你经常解释过了.这是比较通顺的翻译.如果按字面意思来解释,可能会更好理often enough :足够经常 --到现在你应该明白交通规则了.你已经足够经常让它(the traffic rule)被解释了 .希望这样你可以理解.
另外你这个句子的后一句,应该是:You’ve had it explained often enough