Willian Henry is a young American professor who__(teach)in a chinese college for there years.
4个回答
展开全部
这里需要用到现在完成进行时: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.)之前一直在进行,与以上都不符合。
希望能帮助到你~
你们的采纳是我们回答的动力~谢谢支持哈~
现在完成进行时:
(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。
(正是题目中的情况)
I have been learning English since ten years ago.
自从十年前以来我一直在学英语。(动作还将继续下去)
(二)表示在说话时刻之前刚刚结束的动作。
We have been waiting for you for half an hour.
我们已经等你半个钟头了。(动作不再继续下去)
(三)表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动。
这里表示的是:过去某时刻(at the last minute.)之前一直在进行,与以上都不符合。
希望能帮助到你~
你们的采纳是我们回答的动力~谢谢支持哈~
展开全部
has taught
for three years要用完成时
for three years要用完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
has taught
看到for three years 就是已经完成了的事情
所以用完成时
【亲,希望对你有帮助~~】
满意请采纳!!
看到for three years 就是已经完成了的事情
所以用完成时
【亲,希望对你有帮助~~】
满意请采纳!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
have taught
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询