关于过去完成进行时

来源:百度知道 编辑:UC知道 时间:2024/05/17 21:21:39
关于过去完成进行时有点不明白
比如这句话:
I had been studying English for ten years before I moved to the U.S.
请问大家应该翻译成在我到美国之前我学了10年英语呢,还是翻译成在我到美国之前的十年我都在学英语?

应该翻译成:

在我到美国(过去的时间点)之前,我一直学了十年的英语。(完成进行时)

就是指从过去的某一时间点,向前一直都在做某事。

图式:一--直--做--某--事----[过去某一时间点]

应该是:我到美国之前我学了10年英语....我感觉就是这样,通常这种题目要凭语感,有错请指出,谢谢

应该是我到美国之前的十年我都在学英语.因为是进行时嘛~~