我写的这个英语句子是不是正确的?

我写的这个英语句子是不是正确的?
我写的句子是:
“what I have known is by the method of algebraic number theory.”
主要是上面的句子的语法是否正确?那个“is”是不是该用“was”?我用“is”是因为后面那个“方法”应该作为一个客观存在而不是什么“过去的某种方法”.但是又感觉这和前面的“have known”的时态有矛盾,所以不知道是不是该用“was”?
echo627 1年前 已收到1个回答 举报

ayayame 花朵

共回答了18个问题采纳率:94.4% 举报

what I have known 从句做主语
对你这句话的理解是:我所知道的是通过代数理论方法,by the method of algebraic number theory是方式状语,不做句子成分.所以你的句子成分就是 主语+be,句子不完整

1年前 追问

7

echo627 举报

是不是在原句中只要把“by”去掉就可以了?

举报 ayayame

去掉句子是通顺的,但是不知道是不是你想要的意思,去掉之后意思就是:我所知道的是代数理论方法。主+系动词+表语 如果你是想表达通过代数方法解决这个问题:The method I have known of solving this problem is algebraic number theory. “我所知道的”修饰的应该是这个方法。我翻译的只是其中一种,调整语序之类的都可以,只要句子完整又表达意思准确即可
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.069 s. - webmaster@yulucn.com