英语高手进,关于现在完成时的几个问题.1IhavelostthepenwhichIboughtthedaybefore.为什么不能说成IlostthepenwhichIhaveboughtthedaybefore.2Bynextsundayshewillhavestayedwithusforthreeweeks.这句中的w
英语高手进,关于现在完成时的几个问题.
1IhavelostthepenwhichIboughtthedaybefore.为什么不能说成
IlostthepenwhichIhaveboughtthedaybefore.
2Bynextsundayshewillhavestayedwithusforthreeweeks.这句中的willhavestayed怎么解释和运用,为什么不能说成willstayed.
3IfeltmuchbetterafterIhadtookthemedicine.这句中的had
took为什么不能用一般过去时took
4He'llgooutwhenhehasdonewiththisbook.这句中为什么用现在完成时,而不用一般现在时代替将来时.
若能答疑感激不尽.谢过.
纠正一下2中最后一句应该是willstay
sorry
.........