Willian Henry is a young American professor who__(teach)in a

Willian Henry is a young American professor who__(teach)in a chinese college for there years.
鱼变碟 1年前 已收到4个回答 举报

Candy0422 春芽

共回答了14个问题采纳率:78.6% 举报

这里需要用到现在完成进行时:have been teaching
现在完成进行时:
(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去.
(正是题目中的情况)
I have been learning English since ten years ago.
自从十年前以来我一直在学英语.(动作还将继续下去)
(二)表示在说话时刻之前刚刚结束的动作.
We have been waiting for you for half an hour.
我们已经等你半个钟头了.(动作不再继续下去)
(三)表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动.
这里表示的是:过去某时刻(at the last minute.)之前一直在进行,与以上都不符合.
你们的采纳是我们回答的动力~

1年前

10

biebg 幼苗

共回答了161个问题 举报

has taught
看到for three years 就是已经完成了的事情
所以用完成时
【亲,希望对你有帮助~~】
满意请采纳!!

1年前

2

x_j_W2008 幼苗

共回答了4个问题 举报

has taught
for three years要用完成时

1年前

1

黑曜石之刃 幼苗

共回答了18个问题 举报

have taught

1年前

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