请分析这句英文语法布莱里奥从1905年起便开始研制飞机Bleriot had been making planes si

请分析这句英文语法
布莱里奥从1905年起便开始研制飞机
Bleriot had been making planes since 1905
为什么不是Bleriot had made planes since 1905
堇悠岚 1年前 已收到4个回答 举报

lan33123 春芽

共回答了17个问题采纳率:88.2% 举报

第一个句子是过去完成进行时,表示在过去的一段时间里一直在做某事,强调动作的持续性,而第二句是过去完成时,则没有这个用法,所以应该用第一个句子.

1年前

3

碧箩春 幼苗

共回答了42个问题 举报

had been making 过去完成进行时态,墙调一直在做。had made体现不出这一含义

1年前

2

bi1930 幼苗

共回答了19个问题 举报

因为是从1905开始研制飞机,后面也一直在做这个,而不是1905就已经研制过了飞机,就算要表达这个意思,也不能用since,可以用in。

1年前

2

田得水 幼苗

共回答了1234个问题 举报

我觉得上面这两句都不对。应该是:Bleriot has been making planes since 1905

1年前

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