—What's wrong with your coat?—Just now when I wanted to get off the bus,the man next to me ( ) on it.A.satB.had satC.had been sittingD.was sitting

热心网友

C.使用过去完成时一定要有一个已知的过去时间点。在答句中,just now刚才就提供了一个过去的时间点,而when很理所当然地修饰just now,表示这个时间点的状态或发生了什么事情。从原题中我们很容易得知回话人的衣服肯定是皱了、变形了,要让衣服变形,短短地坐一下肯定是不能实现的,因此排除sat;至于不能用was sitting或者had sat是因为,这里要着重表达的是“衣服变形了”这样一个事实,而不是某人坐在了衣服上,所以用完成时表示一种持续的影响和后果,而某人坐在衣服上正是这一后果或影响的原因,对它的叙述的目的是要说明原因。

热心网友

选c

热心网友

D

热心网友

D 当我要下车时,旁边的那个人正好坐在外套上了,是过去进行时

热心网友

当然是A。

热心网友

c应为它是过去完成时

热心网友

C

热心网友

C,在下车以前他一直坐在外套上,用过去完成进行时

热心网友

C.had been sitting

热心网友

A

热心网友

d, was sitting,过去进行时。当时正在进行。