问题 选择题

When I first met him, it seemed as if he______food for days.

A.did not eat

B.had not eaten

C.was not eating

D.would not have eaten

答案

B

题目分析:考查as if的用法。当as if后面的从句表示的是真实的事情的时候,就使用陈述语气;如果as if后面句子表示的是虚假的,就使用虚拟语气,如果与过去相反,就使用过去完成时。句意:当我第一次遇见他的时候,他好像好几天没有吃东西了。根据句意说明是在过去的某个时间看见他的,那么是一个表示与过去事实相反的虚拟语气,故使用过去完成时。故B正确。

点评:当as if后面的从句表示的是真实的事情的时候,就使用陈述语气;如果as if后面句子表示的是虚假的,就使用虚拟语气,如果与过去相反,就使用过去完成时。

单项选择题
多项选择题