现在完成时用法及标志词
请问,过去完成进行时的,标识性词语是什么?
请问,过去完成进行时的,标识性词语是什么?
现在完成时have/hasdone
过去完成时haddone
一个句子如果有since(不做原因这个意思),yet,already等词,一般这是一个完成时态的句子,用现在还是过去就要看情况定了。
eg.ihaventfinishedmyhomeworkyet.
ihavealreadybeenthereforseveraltimes.
ihadlivedheresince1999.(也就是说说话的这个人是从1999年开始住在这个地方,而现在很有可能要搬走了)
说英语时不知道用过去时还是现在完成时怎么办?
你好,英语过去式和过去完成式的区别在于,过去式强调动作的结束,即现在已经不再发生。完成式发生在过去的动作到底对现在或将来有没有影响。
这个影响,主要看说话者的意图。
比如:I ate some fruits. 我吃了一些水果。(表示之前吃了水果,现在没有吃了。)
I have eatensome fruits. 我吃了一些水果。(表示肚子饱了,现在吃不下了,当然这个看语境,也可能是强调其他,但关键在于对现在的影响)
英语的时态,是说话者意图的表现,怎么选择,在于你想表达什么意图。
以上回答,希望对你有所帮组。祝好。