You shall borrow the book when I have finished reading it为什么要用have finished,这里是有什么语法呢,finished不可以吗

问题描述:

You shall borrow the book when I have finished reading it
为什么要用have finished,这里是有什么语法呢,finished不可以吗

finished是绝对不可以的。整个句子的时态属于现在,所以不能用finished。但是可以用finish,表示将来我读完了你就能借。这里用完成时态,表示说话人强调,书得我看完了你才能看。完成时态表示完成,和对现在的影响。

当谈到用棍子殴打解剖间的科目,

一定要用 have finish 这里说明 现在完成时 我完成看完你才能借

其实,我觉得这里直接用finish会更好,(不能finished)句子也不显得累赘,语法上完全说的通,用一般现在时表示将来时,当然have finished也可以就是了,应该是将来完成时,强调将来已经完成的事。