原则上,现在完成时态是不可以与过去时连用的,因为过去时无法“联系到现在”,所以过去的时间状语在现在完成时前通常要有since.如:She has studied abroad last year. 是错误的。
She has studied abroad since last year.则是正确表达。但是,过去的时间状语也不是绝对不能出现在现在完成时句子的后面。当表示对过去情况的推测或不确定的估计时,我们会用到现在完成时的表述,这时句子中可以出现过去的时间状语。如下面句子:He must have lost his wallet yesterday. 他昨天一定是丢了钱包。His wife is so beau...