英语:现在完成时与过去式的区分

英语:现在完成时与过去式的区分
现在完成时与过去式的区分?
谁英语好点,帮我回答下,请讲清楚些,可以结合例句讲.
像这么一题:
HowmanyEnglish works_______inthepast twoyears?
A.doeshelearn B.haveyoulearned
C.didshelearnD.willyoulearn
知道答案选B,可是不明白,在过去的两年里( inthepast twoyears)不是过去试吗,很乱啊。
英语人气:952 ℃时间:2019-08-17 17:57:14
优质解答
完成时强调那件事对现在的影响而过去时强调动作发生的时间(所以一定要有时间状语)而用什么时态填空要看信号词和句子中有无涉及到对现在的影响如完成时的信号词有很多:since+时间 for+时间 just ever already等 但...
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版