专四

单选题 There________a great earthquake in this area, for a lot of buildings were half buried in the earth.

A.must have been
B.will be
C.were
D.has been

参考答案:A进入在线模考
A。这个地区一定发生过大地震,因为好多房屋都半埋在土里。
考查情态动词表示推测的用法。由本句中for引导的原因状语从句(时态为一般过去时)可以判定,主句是表示对过去事情的肯定推测,需用“must have+过去分词”的结构,故本题选A。