_Have____you returned_____your book to the library? Yes ,I returned it yesterday.
你已经把你的书还到图书馆了吗?
用完成时是因为发问者并不知道还是没还....
Yes ,I returned it yesterday
是的,我昨天还的.
这就是说明一个事实,用过去式就行.本回答被网友采纳
第2个回答 2010-12-30
应是have 与 returned 现在完成时意义有以下几种: 1.表示动作对现在造成的结果与影响。 2.过去的动作延续到现在。 3.强调过去到现在动作发生的次数。 4.某人据说……sb. is said to have done.=It is said that sb. did 上述意思不明显时,一般过去式与现在完成时区别是不大的,最好用过去式就行了。 这里强调过去动作的结果,而不单是叙述事情,所以最好用现在完成时。