强调过去的动作对现在造成的结果时,yesterday可以用于现在完成时吗如:I have sent the paper to you yesterday.是否有语病?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 11:34:37

强调过去的动作对现在造成的结果时,yesterday可以用于现在完成时吗如:I have sent the paper to you yesterday.是否有语病?
强调过去的动作对现在造成的结果时,yesterday可以用于现在完成时吗
如:I have sent the paper to you yesterday.是否有语病?

强调过去的动作对现在造成的结果时,yesterday可以用于现在完成时吗如:I have sent the paper to you yesterday.是否有语病?
yesterday做时间状语,必须用一般过去时
这句话要说成 I sent the paper to you yesterday.
如果yesterday前面有since这样的词,可用完成时,但动词要是延续性动词.

不能,去掉have

不能,yesterday是必须用于一般过去时候的.呵呵。把yesterday删除就可以。
其实一般表示过去的时间都不能用于现在完成时的。用在一般过去时候会比较恰当,因为它表示过去的一个象征。