We arrived at work in the morning and found that somebody _____ into
the office during the night.
A.broke B. had broken C.has broken D.was breaking
选B吧 found 已经是过去式了 闯入这个动作应该发生在found这个动作之前 所以用过去完成时
His first novel----------- good reviews since it came out last month.
A.receives B.is receiving C.will receive D.has received
选D因为它的出版是个过去式,而这本书的影响是在这本书出版后才会有所谓影响,而且是一直持续的影响,所以用现在完成时
it came out last month是个过去时间
since一般使用完成时态
since后面的时间是过去,因此要用现在完成时,即:
自从上个月出版以来,他的第一部小说已经获得许多好评
选D since一般和现在完成时连用。