初二英语问题,希望高手进!!能将我的问题一一回答。不要漏,因为每一个对我都很重要明天期末了,感激

现在完成时与现在完成进行时的区别 ,我知道它们的基本概念
但实际运用中应该用什么?
例如 按适当形式填空
She has_______(teach)for five years
是哪一个可以??如何判断到底应该用那种时态?是不是可以在句中找出关键词判断,但若没有关键词,该怎么办?有可能两个都可以吗?请说下辨析方法,除了这道,希望厉害的好心人能再举3,5个例子,(附上答案及原因)让我辨析下

另外,表示分数时为什么有时候可以写成two thirds 有时可以写成two-thirds?他们有什么不同吗?分别在哪种具体语境下使用?请高手举几个例子,谢谢

你好。我是一名初三毕业生,下面我来回答你所提出的问题。
1 这道题答案应是:taught 这道题考查现在完成时动词的变化形式。 teach 的现在完成时为taught 故答案为 taught。 判断依据:我个人认为可根据翻译填空。此句翻译为:她已经教了五 年。如按现在进行是看:她一直教学长达五年。从翻译角度看应为现在完成时。
2 我认为在句中应该没有太明显的词来判断。 你答题可采取翻译以及经验所得来判断。初二所学英语时态以现在完成时,一般过去时,一般现在时【关键是当主语为单数时,谓语动词为单数】为主。特别实现现在完成时尤为重要。索你一如果还是分辨不清,请用现在完成时语态。
3例题:He has -------------[SKATE] for a year , 此处用现在完成时
4我可以准确回答你最后一个问题。two thirds ,two-thirds 没有区别。这这个问题我也曾经请教过我的英语老师。
如上是我的全部回答。
在此祝你英语越学越好。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-28
概念没什么好说的,实际运用中完成进行时很少用,除非考试题强调一段时间“一直”在做某事,看上下文,很容易分辨。
完成进行时一定有提示词,这道题是 been teaching 吧,用taught 感觉很奇怪,应该强调她这五年来一直以教书为职业,没有干过别的。
没什么不同,你看看是不是two-thirds作为定语修饰名词比较多啊,我做了快十年英语,见到的基本都是前者。追问

现在完成进行时有哪些提示词?能说下吗?

考试时 如果不是填空词数限制,那么two thirds 或two-thirds都可以吧?

追答

过去好多年,一段时间的提示词
最好就用two thirds.

第2个回答  2011-06-28
用been teaching/taught都可以,前者强调“她教书从过去到现在有五年了并且还在继续。后者强调她教五年这件事情,不强调是否以后还继续进行。
现在完成时可表达过去曾做过某事且以结束或事情从过去开始到目前认为结束。现在完成进行时更加强调事情过去发生一直持续到现在没有停并将持续下去。
第3个回答  2011-06-28
填teached,现在完成时的形式!
第4个回答  2011-06-28
现在完成进行时表示从过去一直持续到现在并且现在还在进行这着
相似回答
大家正在搜