英语翻译
英语翻译
1.这毛衣我买了二年了。(三种翻译方法)
①I______the sweater for two years.
②I______the sweater two years______
③_______two years since I______the sweater.
2.At the foot of the hill you could hear nothing but the ______of the running water.
A.sound B.noise C.voice
(请说明选择原因,还有这三个词分别在什么情况用?)
题外的说,应该是bought吧.cdr5210的那位拼错了啊
①I_ have had_____the sweater for two years.
这题一般不是要求只能填一个词的那种,除非是我做错了.
for two years 是一个延续的时间,肯定不能用bought,在当时买的那个时候这个动作就结束了,怎么能用bought呢?他不光拼错了,还说错了
这句话是现在完成时,表示我拥有这件sweater两年了,应该是have had.
②I__bought____the sweater two years__ago____
这道题,就是过去的时间过去的动作,一般过去式.
③__It has been_____two years since I__bought____the sweater.
这道题就悲剧了,我不同意楼上的观点,这是一个强调句(如果你学了的话),强调two years.应该是It has been two years since I bought the sweater.意思是我买这个sweater已经有两年的.
我感觉应该没做错,为了保险起见,你最好发起投票,让高手看看,如果我错了,我就改
2.At the foot of the hill you could hear nothing but the ______of the running water.
A.sound B.noise C.voice
这题楼上正解,ok 搞定