just是副词,刚刚,刚才的意思.通常情况下副词可以放在助动词(do,be)的后面,实意动词的前面.助动词就是辅助动词,比如I don't like him里的don't.它是辅助形成一般现在时的否定句.而实意动词则是有实际意义的...我去查了下别人的回答,说是过去完成时,从句里when teacher came用了一般过去
而我们完成作业是在这之前,所以要推一个时态。为什么你们都说是一个had?过去完成时表示过去的过去。从句用过去时,主句用过去完成时。
I had been asleep for three hours before he came to my house.
在他来我家之前我已经睡了三个小时。(他来我家,发生在过去,在他来我家之前,过去的过去)
和它对应的是现在完成时。表示和现在比,过去发生的事情。
I have been in Beijing for three years.我已经在北京三年了。(潜台词是我现在仍然在北京)。
现在完成时助动词用have/has
过去完成时助动词用had