haoranhao
幼苗
共回答了21个问题采纳率:85.7% 举报
I stayed表示我曾经在那里呆过,但现在不是.
I had stayed是过去完成式,表示过去一直在那里.
用过去完成式需要的条件是:
1,需要对应的时间状语:
I had stayed in Shanghai for 4 years when I had to go back to UK.
2,在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时.
She found the key that she had lost.
还有很多例子,请参考有关语法书.
总之,在用过去完成时,并列句或从句一定是过去时态,而本句的并列句是现在完成时态.这是区分的一个标志.
1年前
5