想问三个英语关于时态的问题

1.Athighschool,Ilovedwatchingmovies.It____(alwaysbe)mydreamtobecomeafilmdirector.2.On... 1.At high school,I loved watching movies.It____(always be)my dream to become a film director.
2.One of my favorite teachers in high school_____(be)Mr.Yang,who_____(be)a magazine editor for 10 years before becoming our Chinese teacher.
3.I did't know Wang Ning,a high school friend of mine,______(go) to Moscow until his mother______(tell)me

答案是1.had always been不理解这里为何要用过去完成时而不和前一句时态一致
2.was had been 不是很理解第一个空为何不用一般现在时,因为我觉得它表一个常态,是我一直最喜欢的老师之一
3.had gone told 不理解had gone在这句句子里的成分,应该不是谓语吧?

求解答~~~感激不尽啊大神们!
展开
 我来答
卡门的回声
2016-10-27
知道答主
回答量:2
采纳率:0%
帮助的人:1.9万
展开全部
第一个,前面的时态是过去时,想做一个电影明星是过去一直持续的动作,所以用过去完成。
第二个,说了是高中的时候,说明是过去的事情,那时候喜欢的老师之一,现在喜不喜欢语境里没有提示,所以用过去时。
第三个,个人认为是until从句里的谓语,把从句里套的tell that后面的部分提前了。
仅个人观点,语法本来主观性偏强,希望你能接受。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式