he has taught english in this university ever since he moved to this city意思为自从他搬到这个城市,他就已经在这所大学教英语了。
1、taught 英[t?t] 美[t?t]
v. 教;教导;教授;讲授;教育;教(课程);训练;使懂得(情理);
[词典] teach的过去分词和过去式;
[例句]Children must be?taught?the difference between right and?wrong。
必须教儿童分清是非。
2、moved 英[mu?vd] 美[mu?vd]
v. (使)改变位置,移动;变化;改变;转变;前进; 进步;进展;
[词典] move的过去分词和过去式;
[例句]I'm being?moved?to the New York?office。
我要调到纽约办事处去。
扩展资料现在完成时介绍
现在完成时表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在。它的基本构成是:主语+have/has +动词的过去分词。
具体用法:
1、表示动作发生在过去的动作对现在造成的影响或者结果,而这种影响或者结果往往是说话人的兴趣所在。
常用的状语有already,yet,now,just,by this time等。
例:The bus has come here。公***汽车已经来了。
2、表示过去已经开始,持续到现在而且可能继续下去的动作。
与表示一段时间的状语连用,如today,this week/ month/ summer,lately,recently,these days,so far,in the past few days,since the end of last year,for a long time等。
例:We have lived here for two years。我们在这里住了两年了。