你好。你是对的。正确的结构是- - -the right to do sth.
请你参考-----牛津高级英汉字典(第四版)) page 1295.
their right of taking such - - - - 是不地道的英语,尽管能看懂。
两种表达方式都是正确的.
of 表示.....的.是用界词进行修饰.
to do 是用不定式进行修饰.
of 是“……的”的意思,而且of 后v.只能加doing.
所以to do 和 of doing 都没错= =
one's right to do sth: 某人做某事的权利。不定式作后置定语。类似的还有:one's chance to do sth(某人做某事的机会),the best way to do sth(做某事的最好方法)等。
of是介词,介词后面跟doing