完成时态中可以用again吗?

来源:百度知道 编辑:UC知道 时间:2024/09/23 12:16:21
完成时态中哪些词是不能出现的?
专家来分析讲解下

个人经验:
完成时态要用整套的,不属于成套的动词及逻辑上不通的东东不能要.

~~整套,我指动词
过去完成时态:should/would/could have done,
现在的:have done
将来的: will/shall have done.
完成进行式: (should/would/could, will/shall) have been doing
~~ 其后的动词是要用过去完成时态(done/been)的. 违法这个规则的,就属于不成套适用的了.特殊固定用法除外.

逻辑上不通的东东,有些可能涉及到时间词或含时间概念的词.
例如,again的情况, I should not have done this thing again. 我本不应该范同样的错误.(暗含,很可惜,我还是又做了同样的事.)~~这里显然用again是合理有据的.
所以,具体看实际情况判断.

建议lz注意一下,西方的逻辑概念--比较典型的例子:无生命的东西做主语时,在英文是一定要用被动语态的.等等.

具体语法及例句,详见:
"英语共有16种时态"
http://yingzg.ik8.com/tence.htm

哪有完成时态中哪些词不能出现的这种说法
就看句子的语境
你是什么意思?

没有规定那些词不能出现。如she has been working here again during this terms、这学期她又在这工作。就可以,只要翻译中有完符合完成时的意思,就可以用。所谓的时间状语等是根据语义的基础上总结的,不要本末倒置啊