玛丽昨晚给她朋友写了封信.翻译是mary wrote a letter to her friend last night

1个回答

  • 不可以.

    last night这种明显表示过去时间的短语做状语时,句子只能使用一般过去时或过去进行时,而不能使用过去完成时.

    过去完成时是一个相对的时态,必须要有另外一个也发生在过去的动作/时间进行对比.如果该动作发生在那个过去的动作/时间之前,才能用过去完成时,即“过去的过去”.

    如:I had finished my homework before I went to bed.

    此句中,finish my homework发生在went to bed之前,所以采用过去完成时.