直到几年前我才知道了答案 英语翻译
除了ididn'tknowtheansweruntilafewyearsago可以翻译成ihaven'tknowtheanswersinceafewyearsago吗ih...
除了 i didn't know the answer until a few years ago
可以翻译成i haven't know the answer since a few years ago吗
i have known the answer since a few years ago 展开
可以翻译成i haven't know the answer since a few years ago吗
i have known the answer since a few years ago 展开
5个回答
2012-09-19
展开全部
i have got the answer a few years ago
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可以 要遵照语法
更多追问追答
追问
语法具体指—
追答
have sth done 是被动 一般是他人为你做某事 eg: I had my hair cut.(理发师帮我)剪了头发.
have been done 着重表状态, 已完成(一个时间段里完成的事情, 而不是时间点). eg: The house has been built 10 years ago.这座房子是10年前建成的.
没有have do 这一用法,可以have to do ,不得不,这里的have 是实意动词 have 不可以接动词原形的,有个have sb. do sth. 要/安排某人做某事
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可以,你这句话变成这样了:从几年前开始我不知道这个答案。
追问
改成i have know the answer since a few years ago呢
追答
从语法上可以,但从表达的意思上不行,你改完以后就变成了:多年前我就已经知道了答案。
在情感上意思就变了
希望对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不行,你的答案和问题完全不同。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询