What an astonishing fact that I______(学英语)for ten years.

What an astonishing fact that I______(学英语)for ten years.
这里为什么填 have learned English
而不用 have been learning English
我学了十年英语 以后应该还会接着学吧
飞呢 1年前 已收到4个回答 举报

twgogogo 幼苗

共回答了12个问题采纳率:83.3% 举报

我觉得 这两个都对的!如果有already"已经"或ever "曾经" 就用第一个,这个里面没有 我觉得两个都对!

1年前

7

三顾茅庐 幼苗

共回答了5个问题 举报

都对吧 如果有already就用第一个

1年前

2

郑小西 幼苗

共回答了4个问题 举报

that相当于if引导条件状语从句 主句一般将来时,从句一般过去时

1年前

2

dnww 幼苗

共回答了3个问题 举报

have learned English表示到现在为止,我已经学了10年,
have been learning English表示到现在为止,我己经学了10年,并且以后还会继续学英语。
文中没有提到以后还要继续学习。他只是说看到自己学了10年,很吃惊。

1年前

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