一般过去时和现在完成时区别题目
展开全部
1.两个时态的侧重点不同
现在完成时强调的是过去的动作对现在的影响,它和现在有密切的联系。
一般过去时强调的是动作发生的时间、地点,不涉及对现在的影响。
She has seen the film before. 她看过这部电影。(强调她已经看过了)
She saw the film last night. 她昨晚看了这部电影。(强调时间是昨晚)
Mr Green has bought a new computer. 格林先生买了一台新电脑。(强调格林先生现在有了一台新电脑)
Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。(强调买新电脑的时间是昨天)
2.两个时态的时间状语不同。
现在完成时常与already,yet,just,ever,never,before等副词以及“for+一段时间”,“since+过去时间/从句”等时间状语连用。不能单独与表示过去的时间状语连用。
一般过去时则常与“一段时间+ago”,just now,yesterday,last week等表示过去时间的状语连用。
Mike has lived in Beijing for 5 years. 麦克在北京住了五年了。(强调已经住了五年)
Mike lived in Beijing 5 years ago. 五年前麦克住在北京。(强调时间点是五年前)
Lucy has just called you. 露西刚打过电话给你。(强调已经打过电话了)
Lucy called you just now. 露西刚才给你打了电话。(强调打电话的时间是刚刚)
现在完成时强调的是过去的动作对现在的影响,它和现在有密切的联系。
一般过去时强调的是动作发生的时间、地点,不涉及对现在的影响。
She has seen the film before. 她看过这部电影。(强调她已经看过了)
She saw the film last night. 她昨晚看了这部电影。(强调时间是昨晚)
Mr Green has bought a new computer. 格林先生买了一台新电脑。(强调格林先生现在有了一台新电脑)
Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。(强调买新电脑的时间是昨天)
2.两个时态的时间状语不同。
现在完成时常与already,yet,just,ever,never,before等副词以及“for+一段时间”,“since+过去时间/从句”等时间状语连用。不能单独与表示过去的时间状语连用。
一般过去时则常与“一段时间+ago”,just now,yesterday,last week等表示过去时间的状语连用。
Mike has lived in Beijing for 5 years. 麦克在北京住了五年了。(强调已经住了五年)
Mike lived in Beijing 5 years ago. 五年前麦克住在北京。(强调时间点是五年前)
Lucy has just called you. 露西刚打过电话给你。(强调已经打过电话了)
Lucy called you just now. 露西刚才给你打了电话。(强调打电话的时间是刚刚)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询