单选题
My pain ______ apparent the moment I walked into the room, for the first man I met asked sympathetically: "Are you all right?" A. must be B. had been C. must have been D. had to be
【正确答案】
C
【答案解析】四个选项中A、C含有情态动词must,表示“推测”(一定是),而B、D的动词为陈述形式。解此题的关键在于做出判断:谓语中应用何种形式?本题为由for连接的并列句。根据后一句括号中的内容:“Are you feeling all right?”可以推知:“我的疼痛一定是一眼就可以看出的了。”因此,可将陈述形式的B、D排除。从for的含义也可以得出相同的结论。For虽与 because同义,但它不表示直接的因果关系,而是对前文提出证据或解释,因而上文中谓语常常可以表示“推测”,例如:It must have rained last night,for the streets are wet.A和C的区别在于表示的时间不同,前者表示对目前情况的猜测,后者则表示对过去情况的猜测。从第二个分句的时态判断,正确答案为C。