英语问题翻译:在过去的20年中,科学技术已经经历了许多变化为什么要用HAVE 而不用HAD 是过去的20年中...

爱上了oo 1年前 已收到5个回答 举报

¢兲使の咣辉 幼苗

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

In the past 20 years, technologies have a good many of changes.
过去的20年,是以现在为基点往后看20年,不是以过去的某年为基点.所以用have

1年前

10

迷失在黑夜 幼苗

共回答了4个问题 举报

过去完成是表示过去的过去
这个句子里面没有表示过去的时间点 就没有过去的过去啦。
从20年前到现在完成的动作。

1年前

0

梦已散场 幼苗

共回答了30个问题 举报

过去20年中,科学技术已经。这个是相对于现在的,是个现在完成时。意思也就是说,到现在,科学技术有了很多变化。打个比方,如果说是到去年为止,这20的科学技术变化很多的话,就用HAD,这个就是过去完成时了。你这个用HAVE是因为是现在完成时。是值到现在的。呵呵。明白吧?...

1年前

0

同城小虫 幼苗

共回答了2个问题 举报

In the last 20 years , the technical of science have changed a lot !
因为科学技术是代表了一个团体不是单数,而且had是用在过去过去。
这个句子是一般现在时的。

1年前

0

暗香飘柳 幼苗

共回答了7个问题 举报

是用现在完成时,所以用HAVE

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 1.665 s. - webmaster@yulucn.com