-
过去完成时和现在完成时的区别
行时往往表示动作在重复,现在完成时则常常不带重复性。如: Have you been meeting her lately?(a) Have you met her lately?(b) (a)句有“经常相会”之意,(b)句则没有。(b)句如与often,every day等时间状语连用,当然也表示动作在重复。 (5)现在完成进完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时行时比较生动,有时含有明显的感情色彩,而现在完成时往往只说明一个事实,一种影响或结果,平铺直 叙,没有什么感情色彩可言。如: What have you been doing?(a) What have you done?(b) (a)句表示惊异。(b)句只是一个问题。 Have you been waiting long?(a) Have you waited long?(b) (a)句较(b)句生动。又,(a)句比较口语化。 I have been wanting to meet you for long.(a) I have long wanted to meet you.(b) (a)句比(b)句更亲切,更有礼貌。 Recently Mary has been doing her work regularly.(a) Recently Mary has done her work regularly.(b) (a)句显然是在表扬玛丽。(b)只说明一个事实。 下面还有一例,颇为有趣: Who's been eating my apples?(a) Who's eaten my apples?(b) (a)句有强烈的感情色彩,表示愤怒不满,(b)句只是希望回答的一个问题。又,(a)句兼有进行时态,所以有“苹果未 被全部吃光”的意思,(b)句是完成时态,说明“苹果一个不剩了”。
-
过去完成进行时和过去完成时区别
过去完成进行时作过。 He had worked before he decided to go to college. 3.我写这篇有关爱尔兰的小说以前,曾去过爱尔兰。 I had been to Ireland before I wrote this book about Ireland's people. 4.我在上大学以前,已经学过微积分。 I had studied calculus before I got into college. 5. 周一以前,已经下过雪了。 It had already snowed before Monday. 三、如果我们要强调较早发生事件的连续性,我们可以用过去完成进行式。过去完成进行时和过去完成时惟一不同的地方是 had done 的地方一定要用had been doing 。以下是一些过去完成进行式的例子: 1. I had been watching TV before you called me. 2. I had been
2016-12-14 -
英语过去完成时测试练习题4(含答案)
过去完成时是考试中必不少的题型,想知道你学得怎么样?想了解你掌握得是否踏实,快来测测吧。
2016-12-19 -
英语过去完成时测试练习题8(含答案)
过去完成时是考试中必不少的题型,想知道你学得怎么样?想了解你掌握得是否踏实,快来测测吧。
2016-12-19 -
英语过去完成时测试练习题7(含答案)
过去完成时是考试中必不少的题型,想知道你学得怎么样?想了解你掌握得是否踏实,快来测测吧。
2016-12-19 -
英语过去完成时测试练习题6(含答案)
过去完成时是考试中必不少的题型,想知道你学得怎么样?想了解你掌握得是否踏实,快来测测吧。
2016-12-19 -
英语过去完成时测试练习题3(含答案)
过去完成时是考试中必不少的题型,想知道你学得怎么样?想了解你掌握得是否踏实,快来测测吧。
2016-12-19 -
英语过去完成时测试练习题1(含答案)
过去完成时是考试中必不少的题型,想知道你学得怎么样?想了解你掌握得是否踏实,快来测测吧。
2016-12-19 -
英语过去完成时测试练习题5(含答案)
过去完成时是考试中必不少的题型,想知道你学得怎么样?想了解你掌握得是否踏实,快来测测吧。
2016-12-19 -
英语过去完成时测试练习题2(含答案)
过去完成时是考试中必不少的题型,想知道你学得怎么样?想了解你掌握得是否踏实,快来测测吧。
2016-12-19