是否有had donealready done加for加时间段

英语翻译•1All of my students have made rapid progress in the past few years.2 I have lived here since ten years ago.3 This is the most interesting news I have ever told.4 It was the third time that he had made the same mistake.5 Don't get off the car until the car has stopped.6 We'll start at once if the rain has stopped.7 I have seen the movie twice.8 I have already written 10 books.9 He has been to Beijing many times.10 I haven't heard from my uncle for years.要有现在完成时的语法知识点急用
1 我所有的学生在过去的几年里他们已经取得了快速的进步.2 自从十年前我就住在这里了.3 这是我曾经讲过的最有趣的新闻.4 这已经是他第三次犯同样的错误了.5 直到停稳后再下车6 如果雨停了,我们就立刻开始.7 那部电影我已经看过两次.8 我已经写了10本书.9 他曾到过北京多次.10 我已经好多年没有收到我叔叔的来信了以上是全部的翻译,
里面有现在完成时的句型只知识能不能告诉我,谢谢
in the past few years. 2
since加时间3
have ever done4
这句好像不是现在完成时的句型7
加一段时间 以上都是现在完成时的句型的标志
为您推荐:
其他类似问题
因为没有前后文,所以有些指代词的翻译可能还不是很精确。但是根据已经有的文章,可翻译的如下文。另外,某些地方的翻译是模棱两可的,所以分割线的下面是字面翻译的草稿和过程,如有不懂或者需要替换的,根据下文应该是可以自行修改的呐。全文为人工翻译,没后使用任何翻译软件,所以可以保证质量。译文:中国和印度的缓慢发展对于亚洲其他地区有间接影响,尤其是始终作为一个重要是市场的中国。目前东南亚的...
扫描下载二维码问:是否有It&was&+一段时间+since&(主语+had&done)
Student问:是否有It was +一段时间+since (主语+had
done)这一句型?
我们知道:
It is(has been)+一段时间+since clause。
意为“自……以来已有多长时间了”或“自不……以来已有多长时间了”。例如:
—What was the party like?
—Wonderful!It's years ___________ I enjoyed myself so much.
A.after&&
B.before&&
C.when&& D.since
It ___________ ten years since the Whites______ in the
A.was;had lived&& B.has been;have
lived&& C.is;has
lived&&& D.will
注意:在该句型中,若主句的be动词用了is或has
been,since-clause的谓语动词要用一般过去时;若主句的be动词用了was,since-clause的谓语动词须用过去完成时。
此外,若since-clause的谓语动词是非延续性动词,则表示从句中的动作持续多长时间了;since-clause的谓语动词是延续性动词或状态动词,则表示从句中的动作已结束多长时间了,译成汉语时要特别注意。再如:
It is eight years since they last met each
other.(非延续性动词)
他们自从上次相见已有八年的时间了。 (该动作持续了八年)
It is just a week since we arrived in
Beijing.(非延续性动词)
我们到达北京刚好一星期。 (该动作持续了一星期)
It is five years since I last
smoked.(延续性动词)
我戒烟已有五年的时间了。& (该动作已结束五年了)
It is two months since he was
ill.(状态动词)
他病愈已两个月了。(该状态已结束两个月了)
综上所述, 的确存在It was +一段时间+since (主语+had
done)这一句型。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。the dream he had had for so many years ended there 这句话是什么时态,请讲解一
过去完成时,had done,for是连接后面的时间,表一段时间,不是原因什么的.这句话就是说他拥有了多年的梦想至此破灭.
为您推荐:
其他类似问题
这里的for后面加时间段表示动作持续的时间,在原句中意思是他梦想这件事已经很久了
他梦想了多年的事就此完结.for后面加的是一段时间。这个是一个过去完成时 第一个had 是构成时态助动词。第二个had是have的过去分词。
扫描下载二维码

我要回帖

更多关于 had done 的文章

 

随机推荐