1:B(by the end of last year 要用将来时或过去完成时排除C.have been biult 是被动语态,旅馆被建.)
2:D (have been driving现在完成进行时,表示从过去某个时间点到现在一直在进行并且继续的动作)
3:C (happen是不及物动词没有被动式.)
4:D (B项参照第二题解释,A时态错,C语态错)
5:taking of by 没答案.
仅供参考
1:B(by the end of last year 要用将来时或过去完成时排除C.have been biult 是被动语态,旅馆被建.)
2:D (have been driving现在完成进行时,表示从过去某个时间点到现在一直在进行并且继续的动作)
3:C (happen是不及物动词没有被动式.)
4:D (B项参照第二题解释,A时态错,C语态错)
5:taking of by 没答案.
仅供参考