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。我們在這裏住了兩年了。