横线上填 have fallen (fall 的现在完成时)就说话的时点而言,谓语动词 fall 应该用现在完成时态,因为后面有时间状语 since three months ago.She was a really good student,but her grades(have fallen)since three months ago.她(过去)曾是个好学生,不过从3个月前开始成绩下滑了。
你好,横线中应该填写 had fallen(过去完成时态)。原因说明:问句是一个并列句,前后两个句子由转折连词 but 并列起来,并列句在时态上必须保持一致。由于前面的句子用的是一般过去时态,那么,后面的句子也必须是过去时态的某种形式。又由于后面的那个句子含有 since 短语,决定了句子的时态必须是完成时态。综合以上两点原因,横线上应该填写 had fallen。She was a really good student,but her grades(had fallen)since three months ago.译文:她是一个很好的学生,但她的成绩从三个月前就开始下降了。